Amex Express Checkout has been replaced with the latest unified checkout experience offered through Visa known as Secure Remote Commerce (SRC). If you were previously using Amex Express Checkout, you will need to integrate with SRC.

SRC is currently in a limited release to eligible merchants, and the API is subject to change. It is only available for our Android v3, Android v2, iOS v4, and JavaScript v3 SDKs.

Contact us to request access to the release.

Amex Express Checkout is a service that allows American Express card members to use their Amex credentials to make purchases on a merchant’s website.

It's currently available to most merchants who are domiciled in the US or who process Amex transactions through an account directly with American Express. Only US card members are eligible to use Amex Express Checkout at this time.

How it works

When a customer pays with Amex Express Checkout, American Express sends a merchant-specific card number that is linked to the customer’s physical credit card. We store this card number in the Vault and send you a nonce you can use to create transactions.


Follow these steps to integrate Amex Express Checkout in your app:

  1. Configure Amex Express Checkout in the Control Panel
  2. Include the Amex Express Checkout script on your checkout page
  3. Adjust your server integration
  4. Test and go live

See also

Next Page: Configuration →