Skip to main content
Explanation

Amazon Payments

info

Amazon Pay is now offered through Stripe. UltraCart's direct Amazon Payments Advanced integration has been replaced by Amazon Pay as an additional payment method delivered through the Stripe gateway and the checkoutexpresscheckoutstripe Visual Builder element. The child pages under this article (Signup, Configuring, FAQ) describe the legacy direct integration and are retained for reference only.

Overview

Accept Amazon Pay on your storefront to let hundreds of millions of Amazon customers check out in a few clicks using the shipping addresses and payment methods stored in their Amazon account.

  • Seamless experience. Buyers log in with their Amazon.com credentials and pay without leaving your branded checkout.
  • Mobile-friendly. The express checkout element adapts to phones and tablets.
  • No redirects. Buyers stay on your site throughout the purchase.

How it works today

Amazon Pay is now delivered as an Additional Payment Method (APM) through Stripe. When you enable Stripe as your gateway and add the checkoutexpresscheckoutstripe element to your checkout, Amazon Pay appears alongside Stripe's other express checkout options (Klarna, Link, Apple Pay, Google Pay) for eligible customers.

Prerequisites

  1. Stripe must be enabled as a payment method in UltraCart. See Stripe Gateway Integration for setup instructions.
  2. Amazon Pay must be enabled in your Stripe dashboard. In Stripe, go to Settings → Payment methods and enable Amazon Pay. Stripe handles the underlying connection to Amazon, so no separate Amazon Payments Advanced merchant account is required.
  3. Your storefront theme must include the Visual Builder. The latest Visual Builder-enabled themes include the express checkout element by default.

Implementation

Amazon Pay (along with the other Stripe APMs) is rendered through the Visual Builder element:

checkoutexpresscheckoutstripe

This element is included in current Visual Builder themes. Merchants using a custom theme can add it manually through the Visual Builder or theme source editor on the checkout page.

info

Note: Amazon Pay through Stripe is not available for auto order purchases or upsell offers and will be suppressed during checkout in those scenarios.

For the full list of additional payment methods available through Stripe and detailed implementation notes, see Stripe Gateway Integration → Additional Payment Methods via Stripe.

Pricing

Transaction fees for Amazon Pay through Stripe follow Stripe's pricing for additional payment methods rather than the legacy Amazon Payments Advanced rates. See your Stripe dashboard for current rates.

Legacy documentation

The pages below describe the legacy direct Amazon Payments Advanced integration. They are retained for historical reference but are no longer the recommended path:

Was this page helpful?