Implementing Apple Pay
Discover how to set up your developer account to support Apple Pay, verify that transactions are completed successfully, and make sure your implementation of Apple Pay follows guidelines for apps and the web.
Discover how to set up your developer account to support Apple Pay, verify that transactions are completed successfully, and make sure your implementation of Apple Pay follows guidelines for apps and the web.
Learn about the identifiers and certificates in your Apple Developer account that are needed to implement Apple Pay for apps and websites. If you're supporting Apple Pay in your app and website, we recommend using the same Merchant ID and certificate for both. Contact your payment service provider to confirm any additional transaction requirements applicable to your region.
Setting up Apple Pay Requirements
Configuring Your Environment to Support Apple Pay on Your Website
Get APIs for payment sheet interactions, authorization, updates, errors, and more.
Safari supports two JavaScript APIs that let you accept Apple pay payments from customers on your website.
Learn about the JavaScript APIs
Adding an Apple Pay Button in AR Quick Look
Allow customers to track their orders in Wallet.
Learn about the order tracking API
Allow customers to pay quickly and easily with Apple Pay in an iMessage app or directly in a Messages for Business session.
Learn about the Messages Framework
The most popular e-commerce platforms and payment service providers support Apple Pay within apps and on the web. Use an Apple Pay SDK from a payment service provider to integrate Apple Pay in your app or website.
View e-commerce platforms and payment providers
Approved e-commerce platform and payment service providers can use the Apple Pay Web Merchant Registration API, along with their merchant IDs, to register and unregister their merchants’ websites for Apple Pay.
The Apple Pay sandbox environment allows you test your implementation of Apple Pay with test credit and debit cards.
Before submitting your app for review, make sure it follows these guidelines to help progress smoothly through the review process.
Before deploying Apple Pay on your website, make sure your implementation follows these guidelines.