Once you configure Apple pay in your gateway account and enable Apple Pay for the checkout pages, Chargebee will register your Site/domain name in your Stripe/Braintree account automatically. This is required by the gateway to authorize Apple Pay payment.
Sometime the domain verification could fail.
Why does domain verification fail?
- Changing your site's domain - Since your site's URL is registered in Stripe, a change in the domain will impact the setup. Contact email@example.com in such cases to get the new domain registered.
- Setting up Custom Domain for checkout pages after setting up Apple Pay - Contact firstname.lastname@example.org to update the domain name in Stripe.
Related articles and documentation:
How do I use Apple Pay as a payment method via API?