T4TopupH2H API

Kode error

Daftar error umum H2H API dan cara menanganinya.

Response error biasanya berbentuk:

{
  "statusCode": 401,
  "message": "IP_NOT_WHITELISTED",
  "error": "IP Address: ..."
}

Fokus pada field message untuk menentukan langkah perbaikan.

Autentikasi & akses

HTTPmessageArtinyaYang bisa dilakukan
401API_KEY_MISSINGHeader API key kosongKirim x-api-key atau Authorization: Bearer
401INVALID_API_KEYKey salah / akses H2H nonaktif / akun tidak aktifCek API key dan status akses H2H
401IP_NOT_WHITELISTEDIP pengirim belum di-whitelistTambahkan IP yang tercantum di error
429(too many requests)Melebihi 60 req/menitRetry dengan backoff

Order & produk

HTTPmessageArtinyaYang bisa dilakukan
400INVALID_PRODUCTProduk tidak ditemukan / tidak boleh lewat APICek product_code / product_id di katalog
400INSUFFICIENT_BALANCESaldo tidak cukupTop up saldo, lalu buat order baru
400(validasi target)ID game / data target tidak validPerbaiki field di data

Praktik penanganan error

  1. Jangan retry buta pada 401 / 400 validasi — perbaiki penyebabnya dulu
  2. Untuk timeout jaringan saat POST /orders, ulang dengan partner_ref yang sama
  3. Log message, statusCode, dan (bila ada) IP di error
  4. Pantau webhook sebagai sumber status final; polling GET /orders/:ref sebagai cadangan

Masih stuck? Hubungi support dengan menyertakan waktu request, partner_ref, dan cuplikan response error (tanpa membagikan API key).

On this page