Payment QR Sandbox
1. ແນະນຳ
Payment QR Sandbox ແມ່ນສະພາບແວດລ້ອມສຳລັບທົດສອບ ທີ່ຊ່ວຍໃຫ້ນັກພັດທະນາຈຳລອງທຸລະກຳການຊຳລະດ້ວຍ QR code ໄດ້ໂດຍບໍ່ຕ້ອງໃຊ້ເງິນຈິງ. Sandbox ນີ້ຈຳລອງຂັ້ນຕອນການຊຳລະຄົບຖ້ວນ ລວມທັງການສ້າງ QR code, ການປະມວນຜົນການຊຳລະ ແລະ ການອັບເດດສະຖານະແບບ real-time.
1.1 Payment QR Sandbox ແມ່ນຫຍັງ?
Payment QR Sandbox ແມ່ນບໍລິການຂອງ PhaJay ທີ່ໃຫ້ນັກພັດທະນາເຊື່ອມຕໍ່ເພື່ອທົດສອບໃນສະພາບແວດລ້ອມທີ່ບໍ່ໃຊ້ເງິນຈິງ ແລະ ອະນຸຍາດໃຫ້ແພລດຟອມສາມາດ
ສ້າງ QR Code: ສ້າງ QR code ການຊຳລະສຳລັບຜູ້ໃຫ້ບໍລິການທະນາຄານຕ່າງໆ (BCEL,JDB,LDB ແລະ IB)
ທົດສອບຂັ້ນຕອນການຊຳລະ: ຈຳລອງຂະບວນການຊຳລະທັງໝົດ ຕັ້ງແຕ່ການສ້າງ QR ຈົນເຖິງການຊຳລະສຳເລັດ
ຮັບການແຈ້ງເຕືອນທັນທີ: ເມື່ອການຊຳລະຖືກປະມວນຜົນ
ອັບເດດແບບ Real-time: ຮັບການແຈ້ງເຕືອນທັນທີເມື່ອການຊຳລະຖືກປະມວນຜົນ ເຊັ່ນດຽວກັບການໃຊ້ເງິນຈິງ ແລະ ແອັບທະນາຄານ
ສະພາບແວດລ້ອມທົດສອບທີ່ປອດໄພ: ທົດສອບການເຊື່ອມຕໍ່ຂອງທ່ານໂດຍບໍ່ມີທຸລະກຳທາງການເງິນຈິງ
ສິ່ງນີ້ເຮັດໃຫ້ Sandbox ເໝາະສົມຢ່າງຍິ່ງສຳລັບການສ້າງ ແລະ ທົດສອບວິທີແກ້ໄຂການຊຳລະຢ່າງໝັ້ນໃຈ ກ່ອນນຳໃຊ້ຈິງ
1.2 ການລົງທະບຽນ
ເພື່ອເລີ່ມໃຊ້ງານ Payment QR Sandbox, ໃຫ້ປະຕິບັດຕາມຂັ້ນຕອນຕໍ່ໄປນີ້
1. ລົງທະບຽນບັນຊີ:
2. ປະຕິບັດຕາມເອກະສານການລົງທະບຽນ:
ຂັ້ນຕອນລະອຽດມີຢູ່ທີ່: https://payment-doc.phajay.co/v1/registration (opens in a new tab) ເມື່ອລົງທະບຽນສຳເລັດ, ທ່ານຈະໄດ້ຮັບ public key ເຊິ່ງໃຊ້ເຂົ້າເຖິງ Payment QR Sandbox API ຢ່າງປອດໄພ
2. ເຊື່ອມຕໍ່ PhaJay Payment QR Sandbox
ເພື່ອເລີ່ມໃຊ້ງານ Payment QR Sandbox, ໃຫ້ປະຕິບັດຕາມຂັ້ນຕອນຂ້າງລຸ່ມນີ້ເພື່ອສ້າງ QR code ທົດສອບສຳລັບຜູ້ໃຫ້ບໍລິການທະນາຄານຕ່າງໆ. ຂະບວນການນີ້ຈຳລອງຂັ້ນຕອນການຊຳລະດ້ວຍ QR ຈິງ ໂດຍບໍ່ມີການດຳເນີນທຸລະກຳຈິງ
2.1 ສ້າງ QR Code
ທ່ານສາມາດສ້າງ QR code ທົດສອບສຳລັບທະນາຄານທີ່ຮອງຮັບຕໍ່ໄປນີ້ ຜ່ານ sandbox endpoint ຂອງແຕ່ລະທະນາຄານ:
ໝາຍເຫດ : ໂລໂກ້ທະນາຄານຂ້າງລຸ່ມນີ້ເປັນພຽງຕົວຢ່າງເພື່ອຈຳລອງຂັ້ນຕອນການຊຳລະຈິງ — Sandbox ບໍ່ໄດ້ເຊື່ອມຕໍ່ກັບທະນາຄານໃດໆຈິງ.
- Joint Development Bank (JDB)

https://payment-gateway.phajay.co/v1/api/test/payment/generate-jdb-qr- Lao Development Bank (LDB)

https://payment-gateway.phajay.co/v1/api/test/payment/generate-ldb-qr- Indochina Bank (IB)

https://payment-gateway.phajay.co/v1/api/test/payment/generate-ib-qr- BANQUE POUR LE COMMERCE EXTÉRIEUR LAO PUBLIC (BCEL)

https://payment-gateway.phajay.co/v1/api/test/payment/generate-bcel-qr- ST BANK LAOS (STB)

https://payment-gateway.phajay.co/v1/api/test/payment/generate-stb-qr- ວິທີສ້າງ QR Code
URL : https://payment-gateway.phajay.co/v1/api/test/payment/generate-bcel-qr (opens in a new tab)
Method : POST
HEADER : secretKey: <PLATFORM_PUBLIC_KEY>
2.1.1 Request Body
| Field | ປະເພດ | ຄຳອະທິບາຍ |
|---|---|---|
| amount | Number | ຈຳນວນເງິນຂອງທຸລະກຳ |
| description | String | ຄຳອະທິບາຍ ຫຼື ຈຸດປະສົງຂອງທຸລະກຳ |
| tag1 | string | ຟີລດ໌ກຳນົດເອງອັນທີ 1 ຂອງແພລດຟອມ (ທາງເລືອກ) |
| tag2 | string | ຟີລດ໌ກຳນົດເອງອັນທີ 2 ຂອງແພລດຟອມ (ທາງເລືອກ) |
| tag3 | string | ຟີລດ໌ກຳນົດເອງອັນທີ 3 ຂອງແພລດຟອມ (ທາງເລືອກ) |
{
"amount": 10000,
"description":"ORDER-CHECKOUT",
"tag1": "AppZap Shop",
"tag2": "666bbb461732a2e46233fdf9",
"tag3": "ORDER-0001",
}2.1.2 Response Data
| Field | ປະເພດ | ຄຳອະທິບາຍ |
|---|---|---|
| message | String | ຂໍ້ຄວາມບອກຜົນລັບຂອງການເອີ້ນ API |
| transactionId | String | ສະຕຣິງທີ່ບັນຈຸຂໍ້ມູນ QR code |
| qrCode | String | ລະຫັດທີ່ບໍ່ຊ້ຳກັນຂອງທຸລະກຳ. |
| link | String | deep link ທີ່ສາມາດໃຊ້ເລີ່ມຂັ້ນຕອນການຊຳລະໃນແອັບມືຖື |
{
"message": "SUCCESS",
"qrCode": "00020101021233500002040104BCEL0216mch6542c0373ede303126XKJCTS4AYPQ5303418540115802LA6003VTE624005126XKJCTS4AYPQ0820paymentfordevversion6304BEEC",
"transactionId": "6XKJCTS4AYPQ",
"link": "phaJay://qr/ib/00020101021233500002040104BCEL0216mch6542c0373ede303126XKJCTS4AYPQ5303418540115802LA6003VTE624005126XKJCTS4AYPQ0820paymentfordevversion6304BEEC"
}2.2 ສະແກນເພື່ອຊຳລະ
ໝາຍເຫດ : ເຖິງແມ່ນວ່າ QR ຈະສະແດງໂລໂກ້ທະນາຄານຈິງ (BCEL, JDB, LDB, IB), ແຕ່ຕ້ອງສະແກນດ້ວຍ ແອັບ PhaJay, ບໍ່ແມ່ນແອັບທະນາຄານຈິງຂອງທ່ານ — ແອັບທະນາຄານຈິງບໍ່ສາມາດດຳເນີນທຸລະກຳ sandbox ໄດ້. ເບິ່ງລາຍລະອຽດ ແລະ ລິ້ງດາວໂຫລດໄດ້ທີ່ ແອັບ PhaJay.
ອັບເດດຫຼ້າສຸດ: 1 ເດືອນກ່ອນ