该接口可以用于商户对客户发起收款请求。
接口定义
wx.invoke('createExternalPayment', {
paymentType:0, //收款方式
totalFee:300, //收款金额,单位为分
description:'可乐一罐' //收款说明
},
function(res){
if(res.err_msg == "createExternalPayment:ok"){
paymentId = res.paymentId ; //收款项目id
}else {
//错误处理
}
});
输入参数说明:
参数 | 类型 | 是否必须 | 说明 |
---|---|---|---|
paymentType | Int | 否 | 收款方式。 0:在聊天中收款 1:收款码收款,不填默认为在聊天中收款。 |
totalFee | Int | 否 | 收款金额,单位为分,允许范围1~5,000,000分。可为空。若为空或者非法,客户端会忽略该字段 |
description | String | 否 | 收款说明,“在聊天中收款” 不超过32个字,“收款码收款”不超过16个字。若为空或者超出最大长度,唤起收款页面时,客户端会忽略该字段,由用户填写 |
返回参数 json 结构示例:
{
"errMsg":"createExternalPayment:ok",
"paymentId": "xxxxx"
}
返回结果说明
参数 | 类型 | 是否必须 | 说明 |
---|---|---|---|
paymentId | String | 是 | 收款项目id,可使用该id“获取收款项目的商户单号” |
调用前提: