Choose a section to explore detailed documentation
All communication between your application and MMG’s E-Commerce
APIs occurs over HTTPS.
For added security, all data exchanged during checkout is
encrypted using RSA. Both MMG and the merchant generate RSA key
pairs and exchange public keys:
- Merchant generates a Checkout URL.
- Customer is redirected to MMG payment page.
- Customer completes payment.
- MMG redirects to Callback URL with confirmation.
The Merchant Initiated Payment API enables merchants to initiate payments for their customers. This API is commonly used for in-store checkouts where the customer is at your POS. This API initiates a payment request to the customer for approval or rejection.