Transfer Fund

Sorry. You must be logged in to view this form.

Withdraw Your Referral Earnings

Dedicated Account

Sorry. You must be logged in to view this form.

Register or Login?

Newcomers, opt for "REGISTER," while those already registered, choose "LOGIN."

REGISTER
LOGIN

Notifications

[ultimatemember_notifications]

What are you buying?

Integrate Our API

Introduction

The Payoxem API is an HTTPS POST API that allows you (developers) to integrate all virtual top-up (VTU) and bills payment services available on the payoxem.ng platform with your application (websites, desktop apps & mobile apps). You can also start your own VTU business by integrating our API and reselling our service. It is super easy.

Services Available

  1. Airtime VTU
  2. Internet Data Bundles
  3. CableTv Subscription
  4. Electricity Payment

Support

Our API is very easy to consume and should not give you any challenge. Should incase, you have issues integrating our API on your apps, kindly reach out to us via any of our support channels.

Note

Your account must be verified before you can start using our API. Your API key can also be found on your account settings page, while logged-in.

Base API URL

The Payoxem Base API URL is https://payoxem.ng/api/

Authentication

All API requests need to be authenticated through the Authorization header.  The payoxem.ng API uses HTTP Basic authentication to authenticate requests. You need to always pass your USERNAME and API KEY through your request header. Your connection is secure.

How to use your api keys in request:

You will need to pass your USERNAME and API KEY through your request header. See example below

Authorization: Basic YXBpa2V5OjY5Y1dxVW8wNGhpNFdMdUdBT2IzMmRXZXQwalpkVzBtSkNjOU9yLUxEamNIUXFMSzJnR29mS3plZg==

You can also use cURL. The following is a curl example using the HTTP Basic Authorization header with a line break and spaces for readability.

curl -X POST  \ -H 'Authorization: Basic YXBpa2V5OjY5Y1dxVW8wNGhpNFdMdUdBT2IzMmRXZXQwalpkVzBtSkNjOU9yLUxEamNIUXFMSzJnR29mS3plZg==' \
'https://payoxem.ng/api/<endpoint-route>'

All responses from the payoxem.ng API are returned in JSON format.

Fetch Your Account Information

  • Endpoint URL: https://payoxem.ng/api/info
  • Method: POST
  • Parameter: { "email": "<your-account-email-address>" }

Sample Response On Success

{
"basic_infos": {
"firstname": "Payoxem",
"lastname": "API User",
"email": "apiuser@payoxem.ng",
"package": "reseller"
},
"wallet_funds": {
"naira_balance": "2000",
"usd_balance": null
},
"virtual_accounts": {
"wema": 0123456789,
"moniepoint": 9876543210,
"providus": 1234567890,
"account_name": payoxem
}
}

Sample Responses On Failed

{ "error": "Email is Missing." }

{ "error": "Invalid Method Specified!" }

{ "error": "Account Not Found." }