Macro Flow
- Merchant registers at epag
- Merchant receives sandbox credentials to access the sandbox Merchant Dashboard
- Merchant generates a pair of API keys for the sandbox environment
- Merchant integrates epag's API into Merchant's Store
- Merchant receives production credentials to access the Merchant Dashboard
- Merchant generates a pair of API keys
- Merchant goes live
- Merchant's customer makes a purchase on merchant's website
- Merchant sends the transaction to Epag's API
- Epag processes the transaction
- Epag updates payment status
API Macro FLow
- Merchant authenticates against API and receives JWT Token
- Merchant submits Payment data and receives, API response, Payment Id and initial status
- Merchant is notified via webhook when the payment status changes
- Merchant checks Payment status