Why is the Apple Pay not appearing on the checkout?
Problem Statement
I use the Chargebee Drop-in script. Why don't my customers see the Apple Pay option during checkout?
Solution
Apple Pay is not supported inside iframes. This is an Apple restriction. The Drop-in script uses iframes, so Apple Pay does not appear when checkout is embedded via the Drop-in script.
Apple Pay is available when checkout opens in a separate tab or browser page—for example, when using the Checkout URL or API-based integration.
Additional Information
- Supported browsers/devices: Apple Pay works only in Safari on macOS and iOS. See Apple's support list. It will not appear in Chrome or other browsers.
- Currency: Ensure Apple Pay is configured for the checkout currency. Go to Settings > Configure Chargebee > Smart Routing > Manage rules to configure Apple Pay per currency.
Was this article helpful?