Apple Pay lets customers pay with cards stored in Apple Wallet using Face ID, Touch ID, or their device passcode.
Supported card networks
Apple Pay through Cost+ supports:
| Brand | Supported card type |
|---|---|
| Visa | Credit and debit |
| Mastercard | Credit and debit |
| Amex | Credit |
| Maestro | Debit |
| V Pay | Debit |
The card stored in Apple Wallet must also be supported by the customer's bank and available for Apple Pay.
Before you start
You need:
- Apple Pay enabled on your Cost+ account
- A supported integration or a server-side Cost+ API integration
- For live testing, a compatible Apple device and a valid card in Apple Wallet
Accept Apple Pay
For a custom API integration, use apple-pay as the payment-method identifier when creating the order. Redirect the customer to the returned payment URL; Apple Pay appears when the customer's device, browser, Wallet setup, and your account are eligible.
Supported eCommerce integrations display Apple Pay automatically after the payment method is activated and the checkout is eligible.
Testing limitation
Apple Pay cannot be tested with Cost+ sandbox credentials. To test the complete flow, use:
- A live Cost+ production website
- A physical iPhone, iPad, or compatible Mac
- Face ID, Touch ID, or a device passcode
- A valid card added to Apple Wallet
Use a controlled payment amount and verify the final order status before treating the test as successful.
If Apple Pay does not appear
Check that:
- Apple Pay is enabled for your Cost+ account.
- You are using a compatible Apple device and browser.
- Apple Wallet contains an eligible card.
- The checkout or plugin is using the intended production website.
- The order and payment method are configured correctly.
More information
Read the Apple Pay developer guide or contact Cost+ Support.