Apple Pay button not showing in HyperPay paymentWidgets on Safari (Odoo backend)
22:03 28 Jan 2026

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?

ios flutter odoo applepay