Skip to main content

Implementing a Checkout Journey

A well-designed checkout flow ensures that your shoppers can easily checkout a subscription, reducing friction and encouraging successful conversions.

When an order that contains a subscription is paid for then the subscription gets created in the Subscriptions service. An account must exist for a subscriber, although the subscriber does not need to exist. If a subscriber does not exist, the subscriber is created.

All of this is automatic and does not require any input from your shoppers.

As an implementor, you must:

  1. Create an account. See Create an Account.
  2. Depending on the payment gateway you are using, create a customer for the gateway. For example, if you are using Elastic Path Payments, then you must create a customer in your Stripe connected account. See Elastic Path Payments Powered by Stripe.
  3. The checkout journey then follows the checkout workflow.
  4. When a shopper makes a payment, the payment request must specify the parameters described in Payment Requests.

We use cookies to enhance your experience. By continuing to visit this site you agree to our use of cookies.