About Express Checkout
Affirm Express Checkout is an Affirm-hosted checkout solution that streamlines the purchase flow by collecting shipping and total order details directly within Affirm.
Interested in offering Affirm Express Checkout?
Reach out to your Affirm Account Manager to confirm availability and for next steps on building your APIs.
Overview
Affirm Express Checkout is an Affirm-hosted checkout experience that manages the entire purchasing journey, from initiation to completion, while saving shoppers time by pre-populating personal details. It enables shoppers to initiate checkout directly from a product page, cart, or other entry point without requiring the final order total or shipping address upfront. Affirm collects the shipping address, presents shipping options, calculates totals, and returns the finalized checkout details to the merchant for post-loan confirmation.
The Customer Experience
With Express Checkout, the shopper begins their purchase by clicking an Affirm Express Checkout button on a product page, cart page, or other supported surface. From there, the checkout experience is fully hosted by Affirm.
- One-tap start: Shoppers select Affirm Express Checkout directly from the product or cart page to begin checkout instantly.
- Auto-fill details: Affirm securely collects and auto-fills shipping information, allowing customers to review and select available shipping options.
- Choose a plan: Customers view their total purchase amount and choose a preferred payment plan with transparent monthly or bi-weekly options.
- Slide to confirm: Customers confirm their purchase by sliding to finalize the loan and checkout within the Affirm experience.
- Order complete: Customers are returned to the merchant’s site with a confirmation screen showing order details, shipping information, and payment summary.
The Merchant Experience
Express Checkout simplifies the traditional checkout implementation by shifting key steps into Affirm’s hosted flow.
- Configure Express Checkout: Update the Affirm Checkout configuration to launch the Express Checkout flow from product or cart pages.
- Provide shipping options: Enable an API endpoint (Shipping Options API) to return the available shipping methods for a shopper’s address and cart.
- Calculate final totals: Implement an API endpoint (Checkout Totals API) to calculate taxes, shipping, and the final order total after a shipping option is selected.
- Confirm and fulfill the order: Retrieve finalized checkout and shipping details from Affirm after loan confirmation to complete order processing.
- Add the Affirm Checkout button: Place the Affirm Express Checkout button on your product, cart, or other supported pages to enable shoppers to launch the Express Checkout flow.
The diagram below illustrates the Affirm Express Checkout flow, highlighting key expectations:
Recommended Topics
Updated about 9 hours ago
USA