API Reseller
  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
  1. Pesanan

Notifikasi Pesanan

POST
https://api.topupgim.comhttps://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 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://your-notify-url.com' \
--header 'User-Agent: Topupgim/Reseller/1.0' \
--header 'x-signature: some-signature-code' \
--header 'Content-Type: application/json' \
--data-raw '{
    "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
Body

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