Brick API
string · requiredinteger · int32 · requiredstringinteger
string · requiredinteger
string · requiredstring · requiredintegerstring
Generate Dynamic QR Code
POST
https://sandbox.onebrick.io/v2/payments/general
/qris/dynamic
APIs mandiri bagi klien untuk menggunakan produk QR Code. API ini akan membantu klien membuat QR Code dinamis baru untuk klien.
Generate Dynamic QR Code › Request Body
referenceIdReferensi unik Transaksi dari sisi klien (Panjang maksimum 25 karakter)
amountJumlah yang ingin ditransfer klien
validityPeriodMinimum 600 detik (10 menit), maksimum 86.400 detik (24 jam) dari waktu pembuatan. Jika tidak disetel, nilai defaultnya adalah 86.400 detik (24 jam)
Generate Dynamic QR Code › Responses
200
statusDefault: 0
object
object
errorStatus Dynamic QR Code
GET
https://sandbox.onebrick.io/v2/payments/general
/qris/dynamic/{referenceId}
APIs ini akan membantu klien untuk menginisialisasi pembaruan status dari pihak mereka, Mereka harus meneruskan transaksi referenceId dan mendapatkan pembaruan.
path Parameters
referenceIdreferenceId Transaksi yang unik
Status Dynamic QR Code › Responses
200
statusDefault: 0
object
object
errorPengujian QR Code di Sandbox
POST
https://sandbox.onebrick.io/v2/payments/general
/qris/update-status-sandbox
API ini hanya untuk tujuan pengujian dan hanya dapat bekerja di lingkungan sandbox.
Pengujian QR Code di Sandbox › Request Body
referenceIdreferenceId Transaksi yang unik
statusStatus yang ingin dicapai (PAID/COMPLETED)
Default: PAID/COMPLETED
Pengujian QR Code di Sandbox › Responses
200
statusDefault: 0
dataobject
error