📲Airtime & Data Bundles

Note: all requests should have your API Token as a bearer token in authorization header. Content-Type application/json

There are three endpoints involved in Airtime and Data Bundles in the order of Account Number Validation, Vend and Transaction Confirmation

Airtime Validation

POST http://epayment.com.ng/epayment/api/3pvtu_validate

Headers

Name
Type
Description

Bearer Token*

String

your-api-token

Request Body

Name
Type
Description

Body*

String

{"phone":"2348068888888"}

{
    // Response
}

Vend Airtime

POST http://epayment.com.ng/epayment/api/3pvtu_vend

Headers

Name
Type
Description

Bearer Token*

String

your-api-token

Request Body

Name
Type
Description

Body*

String

{ "product_code":"MFIN-5-OR", "phone":"2348068885166", "amount":"100", "customer_reference":"0P927347", "service":"MTN" }

Verify Completed Airtime Vending

POST http://epayment.com.ng/epayment/api/3pvtu_verify

Headers

Name
Type
Description

Bearer Token*

String

your-api-token

Request Body

Name
Type
Description

Body*

String

{ "customer_reference":"100123" }

{
    // Response
}

Data Bundle Validation

POST http://epayment.com.ng/epayment/api/3pbundle_validate

Headers

Name
Type
Description

Bearer Token*

String

your-api-token

Request Body

Name
Type
Description

Body*

String

{"phone":"2348068885166"}

{
    // Response
}

Vend Data Bundle

POST http://epayment.com.ng/epayment/api/3pbundle_vend

Headers

Name
Type
Description

Bearer Token*

String

your-api-token

Request Body

Name
Type
Description

Body*

String

{ "product_code":"MFIN-5-OR", "phone":"2348068885166", "amount":"100", "customer_reference":"0P927347", "service":"MTN" }

Verify Completed Data Bundle Vending

POST http://epayment.com.ng/epayment/api/3pbundle_verify

Headers

Name
Type
Description

Bearer Token*

String

your-api-token

Request Body

Name
Type
Description

Body*

String

{ "customer_reference":"100123" }

{
    // Response
}

Last updated