การสร้างพ่อค้า
ลูกค้าจำเป็นต้องสร้างผู้ค้าหลักก่อนจึงจะใช้ผลิตภัณฑ์ QRIS ได้ คุณสามารถรับกระบวนการทีละขั้นตอน here เพื่อสร้างผู้ขายได้ เมื่อผู้ขายได้รับการยืนยันแล้ว โปรดปฏิบัติตามกระบวนการด้านล่าง
1. การสร้างรหัส QR แบบคงที่
การสร้าง Static QRIS เป็นกระบวนการที่เกิดขึ้นเพียงครั้งเดียว

ลูกค้าสามารถดาวน์โหลด QRIS แบบคงที่ได้จากหน้ารายชื่อผู้ค้าโดยคลิก "จุดแนวตั้ง" สามจุดใต้ส่วนการดำเนินการ สามารถดาวน์โหลด QRIS แบบคงที่ได้เมื่อผู้ขายได้รับการยืนยันแล้วเท่านั้น
2. การแจ้งเตือนการโทรกลับ
Brick แจ้งให้คุณทราบเมื่อผู้ใช้ชำระเงินผ่านการโทรกลับแล้ว (คุณจะสามารถตั้งค่าการโทรกลับบัญชีเสมือนได้ใน Brick Dashboard )
การโทรกลับจะได้รับเมื่อผู้ใช้ชำระเงินแล้ว
{
"data": {
"id": "QR_XXXX",
"referenceId": "XXXX",
"amount": 32000,
"status": "PAID",
"createdAt": "2024-03-13T14:12:25.000+07:00",
"paidAt": "2024-03-13T14:12:26.212+07:00",
"qrisType": "STATIC",
"merchant": "merchant_name",
"merchantNmid": "merchant_Nmid"
}
}
📘 การตั้งค่า URL โทรกลับ QRIS ของคุณ
ในตอนนี้การตั้งค่าการโทรกลับ QRIS จำเป็นต้องดำเนินการด้วยตนเอง คุณสามารถติดต่อทีม Brick เพื่อตั้งค่า URL โทรกลับ QRIS ของคุณได้
3. ตรวจสอบสถานะรหัส QR
APIs นี้จะช่วยให้ลูกค้าเริ่มต้นการอัปเดตสถานะจากฝั่งของตน โดยจะต้องส่งรหัสอ้างอิงธุรกรรมและรับการอัปเดต
curl --location 'https://sandbox.onebrick.io/stg/v2/payments/gs/qris/static/{{referenceId}}' \
--header 'publicAccessToken: Bearer {{publicAccessToken}}'
คุณจะได้รับคำตอบเหมือนด้านล่าง
{
"status": 200,
"data": {
"referenceId": "XXXX",
"id": "QR_XXXX",
"amount": 32000,
"status": "completed",
"qrData": "",
"paidAt": "2024-03-05T01:51:01.000+07:00",
"type": "STATIC",
"merchant": "merchant_name",
"merchantNmid": "merchant_Nmid"
},
"metaData": {
"source": "API",
"entity": "Payment"
},
"error": null
}
สถานะ QRIS ที่มีอยู่คือกำลังดำเนินการ ชำระเงิน หมดอายุ และยกเลิก
4. QRIS แบบคงที่ รับรายละเอียดผู้ค้า
APIs เหล่านี้จะช่วยให้ลูกค้าได้รับรายการรายละเอียดผู้ค้าจำนวนมากจากฝั่งของพวกเขา พวกเขาต้องส่งโทเค็นที่ถูกต้อง และพวกเขาจะได้รับรายละเอียดของรายการ
curl --request GET \
--url https://sandbox.onebrick.io/v2/payments/gs/qris/merchant/id \
--header 'accept: application/json' \
--header 'publicAccessToken: Bearer {{publicAccessToken}}'
คุณจะได้รับคำตอบเหมือนด้านล่าง
{
"status": 200,
"data": {
"id": 25,
"name": "Brick Qris Merchant",
"email": "merchant@mail.com",
"ownerName": "Brick",
"address": "JL Tulodong",
"nmid": "ID2020088800402",
"qrisImageUrl": "{{url_qr_code_merchant}}",
"status": "VERIFIED"
},
"metaData": {
"source": "API",
"entity": "Payment"
},
"error": null
}
5. QRIS แบบคงที่ รับรายชื่อผู้ค้า
APIs เหล่านี้จะช่วยให้ลูกค้าได้รับรายชื่อผู้ค้าจำนวนมากจากฝั่งของพวกเขา พวกเขาต้องส่งโทเค็นที่ถูกต้อง และพวกเขาจะได้รับรายชื่อ
curl --request GET \
--url https://sandbox.onebrick.io/v2/payments/gs/qris/merchant/bulk \
--header 'accept: application/json' \
--header 'publicAccessToken: Bearer {{publicAccessToken}}'
คุณจะได้รับคำตอบเหมือนด้านล่าง
{
"status": 200,
"data": [
{
"id": 25,
"name": "Brick Qris Merchant",
"email": "merchant@mail.com",
"ownerName": "Brick",
"address": "JL Tulodong",
"nmid": "ID2020088800402",
"qrisImageUrl": "{{url_qr_code_merchant}}",
"status": "VERIFIED"
}
],
"metaData": {
"source": "API",
"entity": "Payment"
},
"error": null
Last modified on