Apple Pay Setup
Configure Apple Pay on your WooshPayment checkout by registering and verifying the domain in Whop.
Apple Pay can appear on the WooshPayment checkout through Whop when the checkout domain is registered in your Whop dashboard and the customer uses a compatible device.
Apple Pay is not a guaranteed toggle: it depends on the Whop account, registered domain, Safari, and the customer's Wallet card. Verify it on a real device before sending traffic.
How to enable it
When you connect Whop, WooshPayment can attempt automatic domain registration if Apple Pay auto-registration is enabled on the platform. Today Whop's Company API key endpoint can still return 401/403, so treat Apple Pay as ready only after you verify the domain in your Whop dashboard.
Safe flow:
- Connect Whop from Dashboard โ Integrations, including Product ID and webhook secret.
- Open Whop โ Settings โ Checkout โ Apple Pay for embedded checkout โ Configure.
- Add
{slug}.wooshpayment.com(orcheckout.yourstore.comif you already verified a custom domain). - Wait for Whop/Apple verification: it often takes a few minutes, but do not treat it as complete until the domain is shown as verified.
- Test from Safari on a real Apple device.
If the automatic attempt does not run or fails, we email you with the subject "Enable Apple Pay on your WooshPayment checkout" and the manual instructions. The checkout still works with cards; the Apple Pay button simply will not show until the domain is registered.
Registration happens on your Whop account, not ours. The merchant owns the Apple Pay domain.
How to check it's active
- Open your checkout from Safari on iPhone/iPad/Mac (Apple Pay is Safari-only)
- Enter email + address, get to the payment step
- You should see the black Apple-styled "Pay" button at the top of the options
- 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:
- Verify the custom domain in Dashboard โ Settings.
- Open Whop โ Settings โ Checkout โ Apple Pay for embedded checkout โ Configure.
- Add
checkout.yourstore.com. - Wait until Whop/Apple shows the domain as verified, then test from Safari.
If the platform can retry auto-registration it will, but do not send traffic expecting Apple Pay until the domain appears in your Whop dashboard.
When it doesn't work
| Symptom | Cause | Fix |
|---|---|---|
| Apple Pay button doesn't show on Safari | Domain not registered | Check the "Enable Apple Pay" email, add it manually on your Whop |
| "Apple Pay not available" | Customer has no card in Wallet | Nothing to do merchant-side: customer opens Wallet โ "Add card" |
| Apple Pay payment fails | 3D-Secure required and customer cancels | Normal, they can retry |
| Button shows but click does nothing | Whop 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. Apple Pay follows Whop's card/wallet pricing for your account; check the live fee table in Whop.
Do I need to pay for the Apple Developer certificate ($99/year)?
Usually no: for embedded checkout the configuration runs through your Whop account. Still verify the domain in the Whop dashboard before traffic.
What happens with a refund on an Apple Pay order?
Identical to a regular card: from the dashboard you issue a full order refund and the amount returns to the customer's Wallet in 2-7 days. Partial refunds are not exposed in merchant self-service.
Does Google Pay work the same way?
It is handled by Whop and can appear on Chrome Android or Chrome desktop when the account, device and browser are compatible. Do not treat it as guaranteed: test it on a real device together with Apple Pay.