Biller Products
Asuransi
Espay menyediakan API untuk memproses pembayaran premi asuransi secara online. Integrasi dapat dilakukan langsung melalui layanan Bill Payment, tanpa memerlukan proses Bill Inquiry. Pelajari lebih lanjut Bill Product | Bill Payment.
Unduh koleksi Postman – Asuransi di sini.
Espay menyediakan API untuk memproses pembayaran Asuransi secara online. Jenis transaksi yang ada pada kode produk Asuransi yaitu PAYMENT. Dimana, proses integrasi hanya membutuhkan service Bill Payment.
Dalam integrasi ini, terdapat dua mekanisme yang diterapkan tergantung pada provider yang digunakan:
- Direct Payment – Pembayaran dapat dilakukan langsung tanpa perlu mengirim permintaan Bill Inquiry.
- Inquiry-Based Payment – Diperlukan permintaan Bill Inquiry terlebih dahulu untuk mendapatkan detail transaksi sebelum melanjutkan ke Bill Payment.
Untuk mengetahui mekanisme yang digunakan, silakan lihat tabel kode produk yang tersedia.
Kode Produk
Asuransi
Asuransi
| Kode Produk | Nama Produk | Jenis Transaksi |
|---|---|---|
| STASMF | Sinarmas Life PAYMENT | PAYMENT |
| STASMS | Sinar Mas | PAYMENT |
| STAAIA | AIA Financial | PAYMENT |
| STAPRU | Prudential | PAYMENT |
Bill Payment Sinarmas Life
Contoh Permintaan
POST /rest/biller/paymentreport HTTP/1.1
Host: sandbox-api.espay.id
Content-Type: application/x-www-form-urlencoded
Authorization: Basic ZXNwYXktdGVzdDp0ZXN0
Content-Length: 240
rq_uuid=SANDBOXPAYMENTBILLER0101011921&
rq_datetime=2019-10-10%2011%3A02%3A30&
sender_id=SANDBOX&
password=test&
order_id=4111111111&
product_code=STASMF&
amount=100000000&
signature=f46a2c34884c3d9194140f5ab595cae393749a0c5c25f23d2ebcfec3865196d1
Contoh Respons Positif
{
"rq_uuid":"SANDBOXPAYMENTBILLER0101011921",
"rs_datetime":"2025-02-14 14:40:26",
"error_code":"0000",
"error_desc":"Success",
"order_id":"4111111111",
"ref_id":"20250214144025",
"data":{
"customer_id":"4111111111",
"amount":"000000100000"
},
"bankFee":0,
"mwData":"{\"ftbpTraceNo\":\"658749\"}",
"barcode_fee":""
}
Contoh Respons Negatif
{
"rq_uuid":"SANDBOXPAYMENTBILLER010101192",
"rs_datetime":"2025-02-14 14:40:01",
"error_code":210,
"error_desc":"UUID already exist"
}
HTTP
POST /rest/biller/paymentreport HTTP/1.1
Host: sandbox-api.espay.id
Content-Type: application/x-www-form-urlencoded
Authorization: Basic ZXNwYXktdGVzdDp0ZXN0
Content-Length: 239
rq_uuid=SANDBOXPAYMENTBILLER010101192&rq_datetime=2019-10-10%2011%3A02%3A30&sender_id=SANDBOX&password=test&order_id=4111111111&product_code=STASMF&amount=100000000&signature=f46a2c34884c3d9194140f5ab595cae393749a0c5c25f23d2ebcfec3865196d1
CURL
curl --location 'https://sandbox-api.espay.id/rest/biller/paymentreport' \
--header 'Content-Type: application/x-www-form-urlencoded' \
--header 'Authorization: Basic ZXNwYXktdGVzdDp0ZXN0' \
--data-urlencode 'rq_uuid=SANDBOXPAYMENTBILLER010101192' \
--data-urlencode 'rq_datetime=2019-10-10 11:02:30' \
--data-urlencode 'sender_id=SANDBOX' \
--data-urlencode 'password=test' \
--data-urlencode 'order_id=4111111111' \
--data-urlencode 'product_code=STASMF' \
--data-urlencode 'amount=100000000' \
--data-urlencode 'signature=f46a2c34884c3d9194140f5ab595cae393749a0c5c25f23d2ebcfec3865196d1'