Bills Payment
Pay airtime
Pay Airtime
You can buy airtime through Payshiga’s API.
If you trigger a POST request, Payshiga will directly disburse it from your positive balance.
Endpoint
{{baseurl}}/bill-payment/airtime/pay
The API requires a number of request parameters.
Field | Data Type | Description |
---|---|---|
amount | Number >=1 | Required. This specifies the amount of money to be loaded unto the target number. It must be a number greater than or equal to 1. |
currency | String: Enum NGN USD EUR GBP KES TZS GHS RWF XAF XOF ZAR UGX AUD CAD ETB EGP MAD MWK ZMW SLL MUR | Required. This is the currency of the payment. |
networkType | String: Enum MTN GLO AIRTEL NINE_MOBILE | Required. This is name of the target operator. |
number | String | Required. 11 digits that is the target of the payment. |
provider | String | Required. This is the name of the mobile network provider. |
reference | String | Optional information you can attach to the transaction. |
Your request should look like this.
{
"currency": "NGN",
"networkType": "MTN",
"provider": "string",
"number": "string",
"amount": "string",
"reference": "string"
}