I am integrating Apple Pay using HyperPay paymentWidgets with an Odoo backend.
As suggested by HyperPay, I created a clean test HTML page and opened it directly in iPhone Safari, but the Apple Pay button is still not visible.
Setup
Backend: Odoo
Payment Gateway: HyperPay (Test mode)
Domain verified
Platform: iOS (real device + Safari)
Apple Pay: Enabled in Apple Developer account
HyperPay: Apple Pay enabled on merchant account
Test Page (Hosted on Server)
Problem
Page loads in Safari
No Apple Pay button appears
No JavaScript error
Screen remains blank/white
Same behavior on multiple devices
What I Have Checked
✔️ Apple Pay enabled in Apple Developer ✔️ Domain verified ✔️ HTTPS enabled ✔️ Real iPhone device ✔️ Test checkoutId ✔️ Wallet app installed
Question
Why is the Apple Pay button not appearing in HyperPay paymentWidgets even on a clean Safari test page?
What other configuration is required on HyperPay, Apple, or backend side?