Apple Pay with MPGS
Pay the Apple way
Prerequisites
- An MPGS account, including:
- Merchant Id
- Password (only if you don't want to use certificate authentication)
- SSL Certificate (only if you want to use certificate authentication)
- Apple Developer Account
- To integrate ApplePay, you need to have an Apple Developer Account. For more information and to register, please follow the instructions in this article.
- Follow these instructions to configure all the required details in your ApplePay Account:
Merchant ID
- This uniquely identifies you to Apple Pay as a merchant who can accept payments.Payment Processing Certificate
- This certificate is associated with your merchant ID and is used to secure transaction data. Apple Pay servers use the certificate’s public key to encrypt payment data. During payment processing, Paydock uses a Payment Processing Certificate for decryption of the token before sending it to MPGS.Merchant Identity Certificate
- This is the TLS certificate associated with your merchant ID, which is used to authenticate your sessions with the Apple Pay servers.
Setup the service
- Configure your MPGS service
- Check
Enable Wallet Payments
- Check
Enable Apple
- Enter your Apple Pay configuration
Merchant ID
- This is your Apple Pay merchant ID.Merchant ID Certificate
- This is the TLS certificate associated with your merchant ID, used to authenticate your sessions with the Apple Pay servers.Merchant ID Private Key
- This is the key associated with the Merchant ID Certificate;Payment Processing Certificate
- This is a certificate associated with your merchant ID, which is used to secure transaction data.Payment Processing Private Key
- This is the key associated with the Payment Processing Certificate
- Select the environment
- Click Connect
Get your Gateway ID
- Select
Services
on the left navigation panel - Click on the
Connected Services
tab - Go to the
Service Group
dropdown list and selectGateway Services
- Note the
ID
as this will be used for API calls