Skip to navigation

Transfer

View as Markdown

Service yang digunakan untuk melakukan Transfer ke nomor tujuan penerima dana.

Field Body

FieldTypeDescription
bank_kode (required)stringDiisi dengan kode bank atau kode dompet elektronik tujuan.
norek (required)stringDiisi dengan nomor tujuan penerima dana.
nominal (required)numberJumlah dana yang akan dikirimkan ke rekening tujuan.
pin (required)stringKode keamanan dari Merchant
purchase_id (required)stringKode referensi yang didapat dari Response Inquiry.
Purchase ID hanya bisa digunakan 1x
partner_trxid (required)string (32)
maks 32 karakter.
Kode referensi yang dibuat oleh Merchant.
Setiap transaksi kode harus berbeda

NOTES: x-timestamp dan x-signature generate otomatis dan dibuat melalui scripts before-request

Error umum:

  • 401 — Invalid signature

  • 422 — client_id kosong

  • 404 — not found PID tidak ditemukan

  • 409 — conflict Duplicate Purchase ID, Duplicate Partner_trxid

Headers

client_idstringRequired
isi dengan Client ID Merchant
x-usernamestringRequired

isi api_username, dipakai sebagai input Rumus Signature

x-timestampstringRequired

format ISO 8601 (new Date().toISOString()) | di-overwrite otomatis

x-signaturestringRequired

HMAC_SHA256(pass_h2h + path + x-timestamp, SHA1(api_key + x-username)), dihitung ulang oleh script before-request

Request

This endpoint expects an object.
bank_kodestringOptional
norekstringOptional
nominalintegerOptional
pinstringOptional
purchase_idstringOptional
partner_trxidstringOptional

Response

Success
successbooleanOptional
messagestringOptional
dataobjectOptional

Errors

404
Not Found Error
409
Conflict Error