Express checkout

Express Checkout allows you to place Apple Pay and Google Pay buttons anywhere in your purchase flow - not only at the end of checkout as usual, but also directly on product pages.

When a customer selects one of these buttons, they can complete their purchase right from their wallet - skipping the usual checkout forms. The wallet automatically pre-fills personal details (if already stored) or prompts the customer to add them. Once the payment is authorized, this information is securely shared with you along with the payment token.

Express Checkout works best for:

  • Impulse or micro-purchases.
  • Mobile customers for whom wallet usage is highest.

Customer details

You can choose which customer fields to collect. Wallets can request the following details:

  • Name
  • Email address
  • Phone number
  • Address

Payment flow:

The payment flow is identical to standard Apple Pay and Google Pay wallet transactions. The only difference is that when the customer opens their wallet, they may be asked to review or complete their personal details (if not already stored). Once confirmed, both the payment token and the provided details are shared with your system.

Customer account creation

You may use the details received from the wallet to automatically create or update a customer account in your backend system. However, ensure that you obtain all necessary customer consents before doing so.

Further details:

For technical details on Express Checkout integration, refer to the Customer Metadata API section.