跳至主要內容

上传付款凭证

smilepayz teams大约 2 分钟

泰国地区上传付款凭证接口。当收款(Pay-in)响应中 channel.uploadReceipt = 1 时使用,付款人需提交银行转账回执图片或二维码内容作为付款证明。

Request

POST/v2.0/upload-receipt

Request Path:

sandbox: https://sandbox-gateway.smilepayz.com/v2.0/upload-receipt
production: https://gateway.smilepayz.com/v2.0/upload-receipt

Header Parameters

FieldRequiredTypeDescription
Content-TypeMStringapplication/json 请求体。
X-TIMESTAMPMStringFormat: yyyy-MM-ddTHH:mm:ss±HH:mm
X-SIGNATUREMString请求体签名(见产品文档 签名生成)。
X-PARTNER-IDMStringYour merchantID

Body Parameters

FieldRequiredTypeDescription
tradeNoMString收款接口返回的平台 tradeNo。
qrCodeOString从付款回执扫描的二维码字符串。qrCodeimgBase64Data 至少填写一项。
imgBase64DataOStringBase64 编码的凭证图片。支持格式:JPEG、PNG、GIF、WEBP,最大 5 MB。请使用 data:image/{type};base64,{data} 格式传入。qrCodeimgBase64Data 至少填写一项。

Example Body – 上传凭证请求示例:

Content-type: application/json
X-TIMESTAMP: 2020-12-17T10:55:00+07:00
X-SIGNATURE: 7MHd9v5/m9JeqmDZVwWBZUZ5J5...7120QnFEny7Qm7uQR1G0TWCh10fsU6nVxiRoeoQ==
X-PARTNER-ID: 20011

Responses

HTTP Response

FieldRequiredTypeDescription
Content-TypeMStringapplication/json
X-TIMESTAMPMStringFormat: yyyy-MM-ddTHH:mm:ss±HH:mm

Body Parameters

FieldRequiredTypeDescription
codeMString00 表示上传成功;其他值表示上传失败。
messageMStringUTF-8 结果说明。
responseCodeMString组合响应码:HTTP 状态 + 服务码 + 子码(如 2007400)。
responseMessageMString响应描述。
dataOObject上传结果对象,code00 时返回。
    successOBooleantrue 表示凭证上传成功。
Content-type: application/json
X-TIMESTAMP: 2020-12-17T10:55:00+07:00