WWooshPayment docs
Payments

Apple Pay Setup

Enable Apple Pay on your WooshPayment checkout. Auto-registration on your Whop at first connect, no Apple Developer Account needed.

3 min read

Apple Pay is included free with Whop on WooshPayment. No Apple Developer Account, no separate certificate. Setup takes ~60 seconds.

On EU mobile, Apple Pay converts significantly better than typed-in card details. Enabling it is the single highest-impact change you can make to your checkout conversion rate.

How to enable it

Activation is automatic at Whop connection time (guide). Right after you paste the API key, we kick off this fire-and-forget flow:

  1. WooshPayment calls Whop with YOUR API key to register your checkout's domain as an Apple Pay domain
  2. Domain registered: {slug}.wooshpayment.com (or checkout.yourstore.com if you have a custom domain already verified)
  3. Whop performs the handshake with Apple
  4. Within ~5 minutes, the Apple Pay button is live on your checkout

If the Whop API denies the request (it happens sometimes: the Apple Pay endpoint isn't always open on Company API keys), we automatically send you an email titled "Enable Apple Pay on your WooshPayment checkout" with manual instructions for your Whop dashboard.

Registration happens on your Whop account, not ours. The merchant owns the Apple Pay domain.

How to check it's active

  1. Open your checkout from Safari on iPhone/iPad/Mac (Apple Pay is Safari-only)
  2. Enter email + address, get to the payment step
  3. You should see the black Apple-styled "Pay" button at the top of the options
  4. If you don't see it on Safari but the device has a card in Wallet, it's probably a domain registration issue โ€” check the "Enable Apple Pay" email we sent you

Alternatively, from your Whop dashboard: Settings โ†’ Apple Pay โ†’ the list must contain your WooshPayment checkout domain.

Where you'll NEVER see Apple Pay

  • Chrome, Firefox, Edge (Apple Pay is Safari-only, by Apple's design)
  • Android (Google Pay works there, enabled by default)
  • Device with no card in Wallet
  • HTTP domain (HTTPS required โ€” we always have it)

Custom domain

If you map a custom domain (checkout.yourstore.com) AFTER connecting Whop, the new domain needs to be registered for Apple Pay:

Option A โ€” automatic at domain verification: as soon as the domain status flips to verified, we retry the auto-register on Whop with your API key.

Option B โ€” manual: if the auto-register fails, go to your Whop โ†’ Settings โ†’ Apple Pay โ†’ "Add domain" โ†’ enter checkout.yourstore.com โ†’ confirm. Propagation time: ~5 minutes.

When it doesn't work

SymptomCauseFix
Apple Pay button doesn't show on SafariDomain not registeredCheck the "Enable Apple Pay" email, add it manually on your Whop
"Apple Pay not available"Customer has no card in WalletNothing to do merchant-side: customer opens Wallet โ†’ "Add card"
Apple Pay payment fails3D-Secure required and customer cancelsNormal, they can retry
Button shows but click does nothingWhop iframe bug (rare)Refresh page, retry

How to test

You need:

  • Safari (iOS or macOS)
  • HTTPS (always guaranteed by us)
  • A card in Wallet (test cards work too, just add it to the device)

Whop provides a test environment, but Apple Pay always requires a real Apple device, not a simulator.

FAQ

Does it cost more than a regular card?

No, same Whop pricing (5% + $0.30).

Do I need to pay for the Apple Developer certificate ($99/year)?

No. The checkout runs under Whop's Apple Pay certificate (authorized as a Payment Service Provider). You don't need an Apple Developer Account.

What happens with a refund on an Apple Pay order?

Identical to a regular card: partial or full refund โ†’ the amount returns to the customer's Wallet in 2-7 days.

Does Google Pay work the same way?

Yes. It's automatically active for all Whop merchants, with no separate setup. Visible on Chrome Android + Chrome desktop with Google Pay configured.

Next steps