Thailand region Upload Payment Receipt API. Used when the response returns channel.uploadReceipt = 1. The payer must submit a bank transfer slip image or QR code as proof of payment.
Smilepayz tradeNo returned by the pay-in response.
qrCode
O
String
QR code string scanned from the payment slip. Either qrCode or imgBase64Data must be provided.
imgBase64Data
O
String
Receipt image encoded as Base64. Accepted formats: JPEG, PNG, GIF, WEBP. Maximum size: 5 MB. Use data:image/{type};base64,{data} URI format. Either qrCode or imgBase64Data must be provided.
{"code":"10","message":"imgBase64Data must be a JPEG, PNG, GIF, or WEBP image","responseCode":"4007400","responseMessage":"imgBase64Data must be a JPEG, PNG, GIF, or WEBP image"}