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

Transcation Webhook

测试环境
https://smartlink.horizonpayglobal.com
测试环境
https://smartlink.horizonpayglobal.com
POST
https://smartlink.horizonpayglobal.com
${you webhook address}

⚠ Webhook Configuration Requirements#

🚀 Prerequisite:
Before using this interface, you must provide a valid webhook URL to receive notifications.

🔔 Webhook Response Requirement#

After receiving a webhook notification:
✅ Mandatory Action:
Your server MUST return an HTTP 200 (Success) status code.
❗ Failure Handling:
If a 200 response is not received, the system will:
1.
Treat it as a failed delivery.
2.
Automatically retry the notification (according to the retry policy).

📝 Example Response (Success)#


💡 Best Practices#

1.
Idempotency: Ensure your webhook handler can process duplicate notifications safely.
2.
Logging: Log all incoming webhooks for audit and debugging.

Request

Path Params

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$'

Responses

🟢200Success
application/json
Body

Example
{"orderNo":"853254207088377530","orderStatus":"2","orderMsg":"SUCCESSFUL","orderTypeId":20,"transName":"ONLINE","userName":"tony","createAt":"2025-04-18 07:23:58","sentAt":"2025-04-18 07:23:58","updatedAt":"2025-04-18 07:24:23","origAmt":"90,000.00","transAmt":"89,100.00","fee":"900.00","destAcct":"","agentAmt":"0.00","aggregatorAmt":"270.00","superAggregatorAmt":"180.00","rrn":"sqlu0owtlt09vzb","serialNum":"H702391050043945","tid":"","walletId":"4624737366","event":"onlinePay","responseCode":"00","commission":270,"clientOrderNo":"853254207088377527","extra":{"beneficiaryBankCode":null,"beneficiaryBankName":null,"beneficiaryName":null,"beneficiaryAccount":null,"service":null,"subService":null,"others":null}}
Modified at 2025-04-22 05:42:03
Previous
Authorization
Built with