Apple Pay

Enable Apple Pay with the click of a button and make it easier for half a billion people to pay.

Half a billion people on the Apple ecosystem use Apple Pay to quickly pay for products online or in-app. Customers can use Face or Touch ID to confirm a payment instead of re-entering card or customer details. If your customers are paying with an iPhone, iPad or Mac, turn on Apple Pay with the click of a button in Paddle to make it easier for them.

In many cases it’s a no-brainer to support Apple Pay, such as when selling Mac products or targeting markets with high Apple device penetration.

Category Wallet
Currencies All
Customer Countries All, except IN and BR
Instant / delayed payment Instant
Interaction type Direct
Recurring Payments Yes
Refunds Yes
Chargebacks Yes
Restrictions iPhones, iPads, and Safari on Mac only

Apple Pay can be enabled from Checkout Settings in your Paddle Dashboard. Once turned on, Paddle automatically presents Apple Pay as a payment method for customers who have set up Apple Pay and are using an iPhone, iPad, or Safari on Mac.

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.

  1. 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.
  2. Download the Apple Pay domain association file.
  3. Upload the file to your web server at /.well-known/apple-developer-merchantid-domain-association. For example, if your website is example.com, make the file available at https://example.com/.well-known/apple-developer-merchantid-domain-association.
  4. 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.

If you have more than one domain where you launch checkouts, complete the process for each domain.

You can test Apple Pay using your Paddle sandbox account.

  1. Turn on Apple Pay for your Paddle account.
  2. Sign up for an Apple ID, if you don't already have one.
  3. Add at least one card to Apple Pay. When testing with Apple Pay, you use real card details but your card is not charged.
  4. Open a checkout and choose Apple Pay as the payment method.
  5. Choose a card and complete purchase.