Apple Pay
Accept payments using Apple Pay. No configuration required.
Apple Pay is a digital wallet that's integrated with iPhones, iPads, Macs, and other Apple devices. Customers authenticate using Face ID, Touch ID, or using their Apple Watch which makes it a simple and secure experience.
More than 500 million people use Apple Pay, making it one of the most popular digital wallets.
You don't need to sign up for an Apple Developer account to accept payments with Apple Pay through Paddle.
Key features
Countries | All, except IN |
Platforms | iPhones, iPads, Safari on Mac |
Currencies | All |
One-time items | |
Subscriptions | |
Refunds | |
Chargebacks | |
Can be presented when saved? | |
Installments | Offered by some banks |
Installment payments are between the purchasing customer and payment method issuer. When customers pay using installments, you receive the full amount as part of your payouts as normal. See: Installments
How it works
Customer chooses Apple Pay
Turn on Apple Pay in a couple of clicks in your Paddle dashboard. Paddle automatically presents Apple Pay as a payment method for customers paying in a supported country on a supported platform.
Customer selects a card
Customers choose a saved payment card in their Apple Wallet that they'd like to use to pay. They can check address and other details before confirming.
Customer authenticates
Apple Pay prompts the customer to authenticate. They can authenticate using Touch ID or Face ID on the device they're making a purchase on. If the device doesn't support Touch ID or Face ID, they're prompted to use Face ID or Touch ID on a nearby iPhone or iPad, or confirm on Apple Watch.
Payment complete!
If successful, Paddle Checkout shows a success screen or enters your success workflow.
Accept Apple Pay
Go to Paddle > Checkout > Checkout settings.
On the General tab, check Apple Pay.
Click Save to apply.
Verify your domain for Apple Pay
Extend your Apple Pay integration by verifying your domain for Apple Pay. This lets you launch the Apple Pay modal where customers choose a card directly from your checkout. It's supported on iOS 17, iPadOS 17, and Safari 17+ on macOS.
You don't need to verify your domain to offer Apple Pay, but we recommend it. If you use Apple Pay on an unverified domain (or an older version of Safari), Paddle opens an unobtrusive popup from a Paddle.com domain that launches the Apple Pay modal. The popup automatically closes when customers choose a card and confirm.
You can verify your domain for Apple Pay in the Paddle dashboard.
Make sure you've added your domain to Paddle > Checkout > Website approval > Domain approval, and that your domain is approved by Paddle. For sandbox accounts, domains are approved automatically once added.
Download the Apple Pay domain association file.
Upload the file to your web server at
/.well-known/apple-developer-merchantid-domain-association
. For example, if your website isexample.com
, make the file available athttps://example.com/.well-known/apple-developer-merchantid-domain-association
.Go to Paddle > Checkout > Website approval > Apple Pay verification, then click Verify next to your domain.
If your domain is approved, you'll see a green Approved badge right away.
Apple requests your domain association file as part of verification. Make sure your domains aren't behind a proxy or redirect, and they're publicly available to the Apple Pay servers.
If you have more than one domain where you launch checkouts, complete the process for each domain.
Test Apple Pay
You'll need an iPad, iPhone, or Mac to test Apple Pay. Use Safari on Mac.
You can test Apple Pay using your Paddle sandbox account.
Turn on Apple Pay for your Paddle account.
Sign up for an Apple ID, if you don't already have one.
Add at least one card to Apple Pay. When testing with Apple Pay, you use real card details but your card is not charged.
Open a checkout and choose Apple Pay as the payment method.
Choose a card and complete purchase.
Your checkout must be served over
https
for Apple Pay to appear.