1. Pesanan
API Reseller
  • Pengantar
  • Balance (Saldo)
    • Mengecek Saldo
      GET
  • Produk
    • Rangkuman
    • Daftar Produk
      GET
    • Detail Produk
      GET
  • Pesanan
    • Membuat Pesanan
      POST
    • Detail Pesanan
      GET
    • Notifikasi Pesanan
      POST
  • Schemas
    • Purchase Status
  1. Pesanan

Notifikasi Pesanan

POST
https://your-notify-url.com
Umumnya notifikasi pesanan akan dikirim melalui requests POST ke url notifikasi yang sudah kamu setel sebelumnya pada halaman pengaturan api.
Untuk menjaga keaslian webhook dari Topupgim, kamu dapat memvalidasinya melalui:
headers x-signature dengan format md5("clientID:secretKey:referenceID").

Request

Header Params

Body Params application/json

Example
{
    "order_id": "3085-751670-0765",
    "reference_id": "TEST-ORDER-1",
    "product_code": "1528555434",
    "product_title": "Free Fire",
    "good_sku_id": "UA268HNN",
    "good_name": "5 Diamonds",
    "price": 800,
    "status": "success",
    "created_at": "2023-12-19 01:33:17",
    "voucher_code": null,
    "user_inputs": [
        "1972186944"
    ]
}

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 'https://your-notify-url.com' \
--header 'User-Agent: Topupgim/Reseller/1.0' \
--header 'x-signature: some-signature-code' \
--header 'Content-Type: application/json' \
--data '{
    "order_id": "3085-751670-0765",
    "reference_id": "TEST-ORDER-1",
    "product_code": "1528555434",
    "product_title": "Free Fire",
    "good_sku_id": "UA268HNN",
    "good_name": "5 Diamonds",
    "price": 800,
    "status": "success",
    "created_at": "2023-12-19 01:33:17",
    "voucher_code": null,
    "user_inputs": [
        "1972186944"
    ]
}'

Responses

🟢200Success
application/json
Bodyapplication/json

Example
{
    "success": true,
    "message": "OK"
}
Modified at 2023-12-20 14:47:06
Previous
Detail Pesanan
Next
Purchase Status
Built with