The Paga Developer Documentation

Welcome to the Paga API documentation. Our APIs and libraries are written to help you integrate payment in your products in matter of minutes. We have step by step guides to enable you get started.

Get Started    

Getting started

1. Overview

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

Please see this link for an introduction to RESTful web services. Also see our Sample Rest Client Page for sample code.

2. Paga Authentication Details

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.

3. PAGA Merchant Service API

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.
Reconciliation Report
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 about a year ago

What's Next

Merchant Service Rest API Operation

Merchant Service REST API Operation

Getting started

Suggested Edits are limited on API Reference Pages

You can only suggest edits to Markdown body content, but not to the API spec.