Pay Electricity Bill

You can buy electricity units through Payshiga’s API.

If you trigger a POST request, Payshiga will directly disburse it from your positive balance.

Endpoint

{{baseurl}}/bill-payment/electricity/pay

The API requires a number of request parameters.

FieldData TypeDescription
amountStringRequired. This specifies the amount of money the intended package costs.
currencyString: Enum NGN USD EUR GBP KES TZS GHS RWF XAF XOF ZAR UGX AUD CAD ETB EGP MAD MWK ZMW SLL MURRequired. This is the currency of the payment.
numberStringRequired. Unique code associated with the electricity account.
providerStringRequired. This is the name of the electricity provider.
utilityBillNameStringRequired. This identifies the specific type of utility bill being paid
vendTypeString: Enum PREPAID POSTPAIDThis specifies the type of utility service you are paying for.
referenceStringOptional information you can attach to the transaction.

Your request should look like this.

{
  "currency": "NGN",
  "vendType": "PREPAID",
  "utilityBillName": "string",
  "provider": "string",
  "number": "string",
  "amount": "string",
  "reference": "string"
}