Digital Wallets in Checkout

    Learn how Apple Pay works in Checkout.

    Checkout makes it easy to offer your customers the option to pay with Apple Pay. No configuration or integration changes are required to enable Apple Pay in Checkout.

    Payments made using Apple Pay in Checkout are handled the same as other card payments⁠—there are no additional fees when you collect your customer’s information this way, and the pricing is the same as other card transactions.

    Display requirements

    The Apple Pay button will be displayed in a given Checkout Session if all of the following apply:

    • The customer’s device is running macOS 10.14.1+ or iOS 12.1+
    • The customer is using the Safari Browser
    • The customer has a valid card registered with Apple Pay

    This ensures that Checkout only displays the Apple Pay button to customers who are able to use it.


    Our privacy policy explains how and for what purposes we collect, use, retain, disclose, and safeguard any personal data you provide to us. When you use Checkout, certain information may also be collected by Apple under their own terms of use and privacy policies. The descriptions and links that follow are provided for your convenience.

    The first time a Checkout Session is created
    Apple may collect your merchant name as part of the Apple Pay provisioning process.

    When a customer makes a payment with Apple Pay
    Apple may collect the customer’s Device Account Number, in addition to transaction information including the approximate purchase amount, approximate date and time, and whether the transaction completed successfully.

    See the Apple Pay security and privacy overview for a list of Apple’s data collection practices.

    Was this page helpful?

    Thank you for helping improve Stripe's documentation. If you need help or have any questions, please consider contacting support.

    On this page