The Gratify Partner API is used to create seamless integrations between Gratify and our payment partners.

Basic Authentication

The Gratify Partner API uses Basic Auth over HTTPS for authentication for all API calls.


Provide your API credentials in the Authentication header of HTTPS calls to the API

Authentication: Base64(GratifyPartnerId + ":" + GratifyPartnerKey)

Development vs. Production

You will receive two sets of API credentials, one for development and testing purposes, and one for production purposes.

Any Merchants created with development keys cannot complete real-money transactions, but can be used for test transactions to facilitate further integration with settlement and reporting.


Merchants are locked to credentials

You can only access the Merchants associated with your credentials. If you create a merchant with one set of credentials, they can not be seen or moved to a different set of credentials.