Alur singkat
- Buat akun H2H di Pengaturan > Kredensial untuk mendapat
merchant_iddanProduction Key. - Daftarkan IP server kamu (whitelist). Tanpa IP terdaftar, semua request ditolak dengan HTTP 403.
- Isi Saldo Merchant lewat Top up saldo (tujuan: Saldo Merchant).
- Tambahkan produk dari Marketplace, isi kode produk dan Harga maks.
- Kirim transaksi dari server kamu, lalu terima hasilnya lewat callback atau endpoint status.
Callback URL bersifat opsional. Kalau dikosongkan, cek hasil transaksi lewat endpoint Cek status.
Base URL
https://aasardconnectid.biz.id/api/h2hSemua endpoint berada di bawah base URL ini. Request boleh berupa JSON, form, atau query string (GET). Respons selalu JSON.
Contoh pertama
curl -X POST "https://aasardconnectid.biz.id/api/h2h/transaksi" \
-H "Content-Type: application/json" \
-d '{
"merchant_id": "ACN12345",
"key": "PRODUCTION_KEY",
"password": "PASSWORD_LOGIN",
"product": "Tsel6",
"target": "08123456789",
"ref_id": "TRX-0001"
}'Yang perlu disiapkan
| Syarat | Wajib | Keterangan |
|---|---|---|
| Kredensial H2H | Ya | merchant_id, key, dan password. Lihat Autentikasi. |
| Whitelist IP | Ya | Maks. 50 IP publik. Satu IP hanya boleh dipakai satu akun. |
| Saldo Merchant | Ya | Terpisah dari saldo utama. Transaksi API memakai saldo ini. |
| Kode produk & Harga maks | Ya | Tanpa Harga maks, transaksi ditolak (HTTP 422). |
| Callback URL | Tidak | Opsional. Lihat Callback. |