Single-page checkout: a checkout in which all stages are contained on the same page. When a customer makes changes to any checkout form on single-page checkout, the other parts are updated without a separate page load.
The checkout can be implemented in a theme in a variety of ways, but its work logic is always more or less the same. See the section below to learn how the single-page checkout works in the MyCashflow default theme.
- The customer changes their delivery address → the system checks the data entered without a separate page load and immediately notifies about any errors on the form.
Based on the new shipping address, the system will update the available delivery methods.
- The customer selects a shipping method → the available payment methods are updated based on the selected shipping method.
- On the single-page checkout, the customer can also provide a discount code at any point. After the customer has provided the code, the order total is updated without a separate page load if the code is still valid.
- After confirming the order, the customer is directed either to a payment processing page or directly to the online store's order confirmation page (depending on the payment method).
Optionally, you can test the single-page checkout in the MyCashflow demo store.
If you or your store theme's designer are implementing the single-page checkout in your store, see the Designer's Guide for instructions.