Payments
Apple Pay Web
Apple Pay on the web is offered through VenPays hosted pages and merchant validation against Apple.
Initiate
{
"amount": 10.000,
"currency": "BHD",
"payment_provider": "apple-pay",
"integration_type": "web"
}
If integration_type is omitted, web hosted flow is used. For native iOS, see Apple Pay iOS SDK.
Requirements
- Apple Pay merchant identifier and Payment Processing certificates configured for the merchant (contact VenPays if you need setup help)
- Domain association for the checkout host (for example checkout / Apple Pay hostname)
- Customer on a supported Safari / Apple Pay capable device and region
Hosted page
Customers open payment_url, authorize with Apple Pay, and VenPays forwards the token to MPGS for authorization.