Authentication API
API Keys Overview
All payment initializations use the public API key. When a merchant account is created, two key pairs are generated; these keys are obtained and can be updated from the merchant dashboard as shown in the Merchant Onboarding guide.
Public Key
Identifies the merchant account. Used in both test and live environments.
Private Key
Authenticates requests. Keep this secure and never expose it publicly.
Encryption Key
Validates request integrity. Used for hooks and relaying encrypted requests to the API endpoints.
ON THIS PAGE
© Copyright 2026