Apple Pay Best Practices

    Follow these best practices to make the most of your Apple Pay integration.

    In a normal checkout flow, your customers usually need to enter their card information, billing and shipping address, email, or phone number. With Apple Pay, customers can provide this information by authorizing a payment with Touch ID, or by double-clicking the side button of Apple Watch.

    Apple Pay can help boost metrics like conversion rate, new user acquisition, and purchase frequency, while reducing risk and the overall cost of payment acceptance. Consider implementing the following best practices to further improve the checkout experience for your customers using Apple Pay.

    Implement an express checkout

    You can provide your app users and website visitors with more opportunities to make a purchase by adding Apple Pay to product detail pages, product list views, or search results pages. As Apple Pay enables new and existing customers to make a purchase with a single tap you can convert more prospects into actual customers.

    • For customers who have set up Apple Pay, display the Apple Pay button on product detail pages, product list view pages, or on search results pages
    • Ask the customer for all mandatory information about their order (e.g., size, color, quantity, etc.) before showing the Apple Pay button
    • Never display the Apple Pay button in a disabled state. Instead, highlight incomplete product selections if the customer selects the Apple Pay button before completing them
    • If you already display an Express Checkout button in your checkout, consider replacing it with the Apple Pay button to help avoid user confusion

    Remove or move registration until after the purchase is complete

    Apple Pay makes it easy for new customers to seamlessly create new accounts after making their first purchase. By postponing the option to create an account until after the transaction, customers are more likely to complete their purchase.

    • For Apple Pay–ready customers, remove any mandatory sign-up from the beginning of the payment process
    • Do not request any customer information that Apple Pay provides during the payment request (e.g., customer name or address information)
    • Only request the information you need as part of the transaction request. For example, don’t request a shipping address if you are not shipping anything (e.g., services, digital goods)
    • Request any additional information needed to create an account (e.g., password) on the payment confirmation page, after the payment has been completed

    Default to Apple Pay

    If your customer is on an Apple Pay-enabled device, consider offering Apple Pay as the default payment method. This can boost your checkout conversion for both new and existing users.

    • For new customers that have Apple Pay set up on their device, skip the payment method selection page in the checkout flow so they can complete their purchase quickly
    • Pre-select Apple Pay in the payment method selector to reduce the number of steps a customer needs to perform
    • Show the Apple Pay button for a stronger call to action

    Offer to set up Apple Pay within your app or website

    The Apple Pay API allows you to identify customers with an Apple Pay-capable device who have not yet added a card to Wallet. You can then offer these users the opportunity to set up Apple Pay from within your app.

    You might consider displaying a Set Up Apple Pay button:

    • next to any other payment options on the payment method selection page during checkout for capable devices;
    • next to any other payment options on the payment method management page in the customer’s account settings;
    • in any messages to your users that request they add or update their payment information (e.g., emails prompting users to update expired card information);

    If you already support other payment methods that give the option to set up an account during the checkout process, always display a Set Up Apple Pay button for capable devices.

    Communicate Apple Pay acceptance

    Once you’ve integrated Apple Pay as a supported payment method, let your Apple Pay-ready customers know. You may also want to consider setting it as the default payment method in your app or website.

    • Add the Apple Pay mark next to other payment marks in your checkout
    • When you add support for Apple Pay to your app or website, use a banner or additional messaging before the checkout process to announce that you now accept Apple Pay
    • When you add support for Apple Pay to your app or website, announce it through your marketing channels (email, notification, social media, etc.)
    • Make the banner or additional messaging actionable so that your customers can start using Apple Pay in your app or website with just a tap. If you don’t have this capability, let your customers know how they can start using Apple Pay
    • Update the screenshots and description of your Apple Pay-ready app within the App Store to reflect Apple Pay acceptance