Requirements
HTTPS required
HTTPS required
Wallet payments do not work on insecure HTTP origins. Serve all checkout pages over
https://.Apple Pay domain verification
Apple Pay domain verification
Work with Rinne support to complete Apple Pay domain verification before you enable Apple Pay in production.
Content Security Policy
Content Security Policy
If your application uses CSP headers, allow these origins:
User requirements
User requirements
For a successful checkout, users need:
- A supported browser and device
- A configured wallet with at least one eligible card
Browser support
| Browser | Apple Pay | Google Pay |
|---|---|---|
| Safari (iOS 10+, macOS 10.12+) | ✅ | ✅ |
| Chrome | ✅ | ✅ |
| Firefox | ❌ | ✅ |
| Edge | ✅ | ✅ |
Wallet availability also depends on device capabilities and wallet setup. Apple Pay requires Safari configuration, and Google Pay requires at least one registered card.

