1. BillPayment
OpenApi
  • OpenApi
    • Register
      • register
      • getState
      • getLga
    • Cashout
      • key exchange
      • purchase
      • balance
    • Transfer
      • nameEnquiry
      • banklist
      • transcation
      • orderStatus
    • Wallet
      • query balance
    • BillPayment
      • VTU Transaction
        POST
      • Data Validation
        POST
      • Data Transaction
        POST
      • Internet Validation
        POST
      • Internet Transaction
        POST
    • AccountTopup
      • create kuda static account
      • create kuda dynamic account
      • create wema static account
    • Authorization
      POST
    • Transcation Webhook
      POST
  1. BillPayment

VTU Transaction

测试环境
https://smartlink.horizonpayglobal.com
测试环境
https://smartlink.horizonpayglobal.com
POST
https://smartlink.horizonpayglobal.com
/v2/vas/vtu/transaction

Request

Header Params

Body Params application/json

Example
{
    "network": "9MOBILE",
    "amount": 120,
    "mobileNumber": "09012345678",
    "transferpin": "1234"
}

Request Code Samples

Shell
JavaScript
Java
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
Request Request Example
Shell
JavaScript
Java
Swift
curl --location --request POST 'https://smartlink.horizonpayglobal.com/v2/vas/vtu/transaction' \
--header 'Authorization: Bearer eyJyZWdEYXRlIjoxNzQ3MzM1MzEyMjA4LCJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJ0ZW5hbnRJZCI6IjlyYXBvaW50Iiwicm9sZSI6ImFnZ3JlZ2F0b3IiLCJ1c2VySWQiOjI1MjIxMDkzLCJ1c2VybmFtZSI6InRydXBheSIsImV4cCI6MTc0OTkyNzMxMn0.RZ_CAdzg_ivKKDYpFFYeFgH7rB0Em32IxW5F8HsTnhI' \
--header 'Content-Type: application/json' \
--data-raw '{
    "network": "9MOBILE",
    "amount": 120,
    "mobileNumber": "09012345678",
    "transferpin": "1234"
}'

Responses

🟢200Success
application/json
Body

Example
{
    "msg": "success",
    "code": 200
}
Modified at 2025-05-23 09:29:58
Previous
query balance
Next
Data Validation
Built with