Web Transactions Processed Using Hyperswitch Decryption (Without Apple Merchant ID)
In this flow Hyperswitch decrypts the token internally using own certificates and then transforms the raw data for any downstream connector.
Mechanism:
- Frontend sends apple pay payment token to Hyperswitch.
- Hyperswitch unwraps the token using your private key stored in its secure vault.
- Hyperswitch maps the DPAN and Cryptogram to the destination PSP’s API.
Configuration :
Steps to configure Apple Pay on Hyperswitch
- Login to Hyperswitch control center
- In the Processor tab, select desired connector
- While selecting Payment Methods, click on Apple Pay in the Wallet section
- Select the Web Domain option

- Download the domain verification file using the button available
- Host this file on your server at
merchant_domain/.well-known/apple-developer-merchantid-domain-association - Enter the domain name where you have hosted the domain verification file
- Click on verify and enable to complete your setup
Please note since the Apple Pay Web Domain flow involves decryption at Hyperswitch, you may need to write to your payment processor to get this feature enabled for your account. Stripe is one among them.