Pay Bills

The endpoints in this sections provides you access to seamless make bill payment seamless via Eyowo.

VTU Purchase (Airtime)

POST https://api.console.eyowo.com//v1/users/payments/bills/vtu

Request body: { "mobile": "2348100000", "amount": 10000, "provider": "9mobile" }

Headers

Name
Type
Description

X-App-Key

string

X-App-Key

X-App-Wallet-Access-Token

string

X-App-Wallet-Access-To

Request Body

Name
Type
Description

provider

string

telcos [mtn, 9mobile, airtel, glo]

amount

string

airtime amount in kobo

mobile

string

valid mobile number

{
    "success": true,
    "data": {
        "transaction": {
            "reference": "6053505bd4f6b7c15a4b39af",
            "amount": 10000
        }
    },
    "message": "Transaction successful"
}

VTU Purchase (Data)

POST https://api.console.eyowo.com//v1/users/payments/bills/data

Request Body {"mobile": "2347000000000", "amount": 10000, "provider": "mtn", "productId": "MTN-DATA-1-150MB"}

Headers

Name
Type
Description

X-App-Key

string

X-App-Key

X-App-Wallet-Access-Token

string

X-App-Wallet-Access-Token

Request Body

Name
Type
Description

mobile

string

valid mobile number

amount

string

amount in kobo

provider

string

telcos [mtn, 9mobile, airtel, glo]

productId

string

vtu data id as specified above

{
    "success": true,
    "data": {
        "transaction": {
            "reference": "6053505bd4f6b7c15a4b39af",
            "amount": 10000
        }
    },
    "message": "Transaction successful"
}

Last updated