This document will guide you in implementing the Paga RESTful Merchant Services API. Which you can use to execute the different Paga services exposed to Merchants. This API works for JSON.
RESTful web services
The PAGA Merchant REST Service API uses API keys to authenticate requests. As of this time, Paga Merchant authentication details have to be obtained directly from Paga. That will change in the near future.
The steps required to obtain authentication details are outlined below.
Create a Paga Business account
Send an email to the Paga Operations Support team.
You will be contacted by a Paga representative that will provide you with the information you require.
Once you have this setup, you're ready to start using the merchant services.
If you have done STEP 1, you can follow the steps below to get your Public key, Secret key/Password and Hmac.
Login to your Paga Business Account
Go to Manage Account, Click on Manage API Keys.
The PAGA Merchant API platform exposes operations that are useful for Merchants to provide PAGA’s services to themselves or third-party clients. The Paga Merchant Services are:
Get Transaction Details
This service allows the merchant to verify the status and details of an executed transaction using the pre-shared transaction reference number.
Get Transaction Details By Invoice Number
This service allows the merchant to verify the status and details of the executed transaction using the invoice number.
Get Process Details
This service allows the merchant to verify the status and details of an executed process.
This service allows the merchant to get any settlement reconciliation items generated for payments intended for the merchant made through the platform.
Get Foreign Exchange Rate
This service allows a merchant to get foreign exchange rates between two currencies.
Refund Bill Pay
This service method allows a merchant to refund Bill Pay transaction made to Paga by a customer.
Updated over 3 years ago