代付(Pay-out · 巴西)巴西 地区 付款(Pay-out) 接口(BRL )。详见 支付方式 。
Request POST /v2.0/disbursement/pay-out
Request Path: sandbox: https://sandbox-gateway.smilepayz.com/v2.0/disbursement/pay-out production: https://gateway.smilepayz.com/v2.0/disbursement/pay-out
Field Required Type Description Content-TypeM String application/json 请求体。X-TIMESTAMPM String Format: yyyy-MM-ddTHH:mm:ss±HH:mm (e.g. BRT −03:00). X-SIGNATUREM String 请求体签名(见产品文档 签名生成 )。 X-PARTNER-IDM String 商户 merchantID(字母数字)。
Body Parameters Field Required Type Description orderNoM String(32) 商户唯一订单号,6–32 位字母数字。 purposeM String(64) 展示用摘要,1–64 UTF-8 字符。 merchantM Object 含 merchantId 及可选子商户字段。 merchantId M String Smilepayz merchantId。 merchantName O String UTF-8 商户展示名。 subMerchantId O String 可选子商户编号。 subMerchantName O String 可选子商户 UTF-8 名称。 moneyM Object currency 与 amount 金额对象。 currency M String 固定为 BRL。 amount M Number BRL 整数最小货币单位(如 5000 = BRL 50.00)。 paymentMethodM String(6) 与 pixType 同义,Code(见 支付方式 文档)。 cashAccountM String(32) 与 pixAccount 同义:收款方账户标识。 receiverM Object 收款人对象(见 Receiver 模型)。 pixType O String 推荐;证件类型(如 CPF、CNPJ); pixAccount O String 推荐;证件号码; taxNumber O String 推荐;CPF/CNPJ 场景下与 pixAccount 取值一致。 callbackUrlO String(256) 异步通知 HTTPS,最长 256。
Example Body – Disbursement Request: Header CPF Body
Content-type: application/json
X-TIMESTAMP: 2020-12-17T10:55:00-03:00
X-SIGNATURE: 7MHd9v5/m9JeqmDZVwWBZUZ5J5...7120QnFEny7Qm7uQR1G0TWCh10fsU6nVxiRoeoQ==
X-PARTNER-ID: 20001
{
"orderNo" : "2000102900000000000001" ,
"purpose" : "Freelancer payout — Rio" ,
"merchant" : {
"merchantId" : "20001"
} ,
"money" : {
"currency" : "BRL" ,
"amount" : 1000
} ,
"paymentMethod" : "CPF" ,
"cashAccount" : "12345678901" ,
"receiver" : {
"name" : "João da Silva" ,
"taxNumber" : "12345678901"
}
}
Responses HTTP Request Field Required Type Description Content-TypeM String application/json 请求体。X-TIMESTAMPM String Format: yyyy-MM-ddTHH:mm:ss±HH:mm
Body Parameters Field Required Type Description codeM String 00 成功,其余失败。messageM String UTF-8 结果说明。 orderNoM String 商户唯一订单号,6–32 位字母数字。 tradeNoO String 平台 tradeNo。 merchantM Object 含 merchantId 及可选子商户字段。 merchantId M String Smilepayz merchantId。 merchantName O String UTF-8 商户展示名。 subMerchantId O String 可选子商户编号。 subMerchantName O String 可选子商户 UTF-8 名称。 accountNo O String 结算 accountNo(若返回)。 moneyM Object currency 与 amount 金额对象。 currency M String 固定为 BRL。 amount M Number BRL 整数最小货币单位(如 5000 = BRL 50.00)。 disbursementTimeM String Format (yyyy-MM-ddTHH:mm:ss±HH:mm). channelM Object 通道数据(paymentUrl、qrString 等)。 paymentMethod M String 与 pixType 同义,Code(见 支付方式 文档)。 cashAccount M String 与 pixAccount 同义:收款方账户标识。 accountName O String Display name when returned. statusO String 订单或支付状态 枚举值。
Example Body – Disbursement Response: Header Body
Content-type: application/json
X-TIMESTAMP: 2020-12-17T10:55:00-03:00
{
"code" : "00" ,
"message" : "Successful" ,
"orderNo" : "2000102900000000000001" ,
"tradeNo" : "1022000109e998347483949" ,
"merchant" : {
"merchantId" : "20001" ,
"merchantName" : "Smilepayz Demo Store" ,
"accountNo" : "2000124234782342"
} ,
"money" : {
"currency" : "BRL" ,
"amount" : 1000
} ,
"disbursementTime" : "2024-12-17T10:55:00-03:00" ,
"channel" : {
"paymentMethod" : "CPF" ,
"cashAccount" : "12345678901" ,
"accountName" : "João da Silva"
} ,
"status" : "PROCESSING"
}
Notification/Callback HTTP Request Field Required Type Description Content-TypeM String application/json 请求体。X-TIMESTAMPM String Format: yyyy-MM-ddTHH:mm:ss±HH:mm X-SIGNATUREM String 回调体签名(见 回调验签 文档)。
Body Parameters Field Required Type Description orderNoM String 商户唯一订单号,6–32 位字母数字。 tradeNoM String 平台 tradeNo。 merchantIdM String Smilepayz merchantId。 merchantNameM String UTF-8 商户展示名。 subMerchantIdO String 可选子商户编号。 subMerchantNameO String 可选子商户 UTF-8 名称。 paymentMethodM String 与 pixType 同义,Code(见 支付方式 文档)。 transactionTimeM String Format: yyyy-MM-ddTHH:mm:ss moneyM Object currency 与 amount 金额对象。 currency M String 固定为 BRL。 amount M Number BRL 整数最小货币单位(如 5000 = BRL 50.00)。 statusM String 订单或支付状态 枚举值。
Return Important
Respond with the string SUCCESS only.
Request Response
{
"orderNo" : "2000102900000000000001" ,
"tradeNo" : "1022000109e998347483949" ,
"merchantId" : "20001" ,
"merchantName" : "Smilepayz Demo Store" ,
"subMerchantId" : "" ,
"subMerchantName" : "" ,
"paymentMethod" : "CPF" ,
"transactionTime" : "2024-12-17T10:55:00-03:00" ,
"money" : {
"currency" : "BRL" ,
"amount" : 1000
} ,
"status" : "SUCCESS"
}
上一页
收款(Pay-In · 巴西)