Checkout Process

The instructions here are similar to how this was set up in Padloper 1.

  • Create new template called checkout (but you are free to name it whatever you want or even use an existing template).
  • Make sure you allow URL segments on your checkout template.
  • Create a template file /site/templates/checkout.php for use with the above template.
  • Create a page that uses the above template. This will be your checkout page.

Later, we will add some code to the template file depending on whether you intend to use the inbuilt customer order form or a custom customer order form. Please select one of these to proceed.

WARNING

Your checkout page is important. Ideally, you may wish to limit the number of pages that can be created using your checkout template to only one. You may also wish to lock the page from accidental deletion.

TIP

If you wish, you can add custom fields to your checkout template, for instance, to enrich you customers' experience.

You can now test the checkout process. Start by adding items to your cart.

INFO

Shipping and handling are calculated automatically based on the customer's location (just Country for now) and the matched shipping rate(s) for the shipping zone the country belongs to.

WARNING

It is not possible to ship to a country that has not been added to a shipping zone in the shop unless you have set up a Rest of the World shipping zone.

INFO

Invoice and PayPal (v2) payments are inbuilt in Padloper. You will need to complete PayPal setup before you can use it. Please see Payment Providers for more information.