H2H

Status & kode error

Arti status transaksi dan kode HTTP yang dikembalikan API H2H.

Status transaksi

StatusArtiTindakan
pendingSedang diproses provider.Tunggu callback atau cek status. Jangan dianggap gagal dan jangan kirim ulang dengan ref_id baru.
suksesBerhasil. sn terisi jika ada.Selesai.
gagalGagal final. Saldo dikembalikan otomatis.Boleh coba lagi dengan ref_id baru.

Kode HTTP

HTTPArti
200Berhasil diproses. Cek field status.
401Kredensial salah atau tidak lengkap.
402Saldo Merchant tidak cukup.
403Akun dinonaktifkan, akun diblokir, atau IP belum masuk whitelist.
404Kode produk atau ref_id tidak ditemukan.
409Transaksi dibatalkan karena harga produk melebihi Harga maks.
422Parameter salah atau belum lengkap (termasuk Harga maks belum diatur, dan transaksi pascabayar).
429Terlalu banyak request atau terlalu banyak percobaan gagal.
500Gagal mencatat transaksi. Coba lagi dengan ref_id yang sama.
503Produk gangguan, atau layanan H2H sedang dinonaktifkan sementara.

Contoh respons error

{
  "success": false,
  "message": "Saldo H2H tidak cukup. Isi saldo H2H lewat Top up saldo (tujuan Saldo Merchant)."
}