Docs
Stripe users can now accept payments via Apple Pay for physical & digital goods, donations, subscriptions, and more.
Apple Pay is compatible with almost all of Stripe's features and products. Stripe does not charge any additional fees to process Apple Pay payments. Learn more
Read more about setting up Apple Pay .
Click here to know more about processing payments using Apple Pay via Chargebee API.
Login to your Stripe account, navigate to Dashboard > Settings > Payment Methods > Apple Pay > Configure and enable Apple Pay by accepting Apple's Terms of Service.
Navigate to Settings > Configure Chargebee > Billing > Payment Gateways ? Stripe and enable Apple Pay in Chargebee's hosted pages.
Note:Once enabled, Chargebee will register the Site / domain name in your Stripe account automatically
Customize the contents shown in the Apple Pay Payment sheet which is similar to an invoice with details about your card, billing, shipping information, discounts and taxes.
Business Name
Provide a Business name. Your customers will see this in the Payment sheet.
You can choose to retrieve the customer's billing address, shipping address, email and phone from their Apple wallet to auto fill the details in the checkout pages.
Once chosen, these fields become mandatory. The payment gateway configuration is now complete.
1. Why is Apple Pay not available as a payment option if I have integrated Chargebee Checkout using the Drop-in Script?
Apple Pay is not supported with the Chargebee Drop-in Script because it uses iframes. Instead, Apple Pay is available only when using Chargebee Checkout via Checkout URL or API-based integration , which opens the checkout page in a separate tab or browser window.
Additionally, Apple Pay works only on iOS devices or when using the Safari browser on macOS. Ensure you are using one of these options during checkout. Apple Pay will not be available if you use a non-iOS device or a different browser.
2. What happens if I choose the billing/shipping address as mandatory but the customer fails to provide it in their Apple wallet?
If the billing/shipping address is mandatory and the customer did not provide it in their Apple wallet, they will be prompted to enter it during checkout and proceed.
3. Will changing my site's domain have any impact on enabling Apple Pay in Stripe?
Yes, since your site's URL is registered in Stripe, a change in the domain will impact the setup. Contact support in such cases to get the new domain registered.
4. I'm setting up Custom Domain for checkout pages after setting up Apple Pay, what should I do?
Contact support to update the domain name in Stripe.
5. Where can I find Apple Pay's sandbox testing requirements?
Follow the instructions given here to test Apple Pay on your sandbox site.