Weex页面跳转到收银台页面
Module名:yc_pay
1. 云城支付,跳转到收银台: pay:callback:
1.1 入参
{
"merchantNo": "商户号",
"tradeOrderNo": "业务订单号",
"amount": "交易金额",
"goodsDesc": "订单title",
"expireTimeMinute": "支付超时时间",
"notifyUrl": "支付回调",
"orderRemark": "订单备注",
"guaranteeType": "交易担保类型",
"orderSource": "订单来源"
}
参数 |
类型 |
说明 |
merchantNo |
|
商户号 |
tradeOrderNo |
|
业务订单号 |
amount |
|
交易金额 |
goodsDesc |
|
订单title |
expireTimeMinute |
|
支付超时时间 |
notifyUrl |
|
支付回调 |
orderRemark |
|
订单备注 |
guaranteeType |
|
交易担保类型 |
orderSource |
|
订单来源 |
1.2 出参
{
"code": "0,-1(参数验证失败)",
"msg": "提示信息",
"data": {
"backType": 0,
"payStatus": "具体的支付状态:0(成功),-1(失败),-2(取消)",
"payMsg": "支付完成时的提示",
"requestParams": {
"merchantNo": "商户号",
"tradeOrderNo": "业务订单号",
"amount": "交易金额",
"goodsDesc": "订单title",
"expireTimeMinute": "支付超时时间",
"notifyUrl": "支付回调",
"orderRemark": "订单备注",
"guaranteeType": "交易担保类型",
" orderSource ": "订单来源"
}
}
}
参数 |
类型 |
说明 |
backType |
|
|
payStatus |
|
具体的支付状态:0(成功),-1(失败),-2(取消 |
payMsg |
|
支付完成提示 |
merchantNo |
|
商户号 |
tradeOrderNo |
|
业务订单号 |
amount |
|
交易金额 |
goodsDesc |
|
订单title |
expireTimeMinute |
|
支付超时时间 |
notifyUrl |
|
支付回调 |
orderRemark |
|
订单备注 |
guaranteeType |
|
交易担保类型 |
orderSource |
|
订单来源 |
2. 查询支付订单: queryPayResult:callback:
2.1 入参
{
"merchantNo": "商户号:指在云城注册颁发的商户号",
"tradeOrderNo": "业务订单号"
}
参数 |
类型 |
说明 |
merchantNo |
|
商户号:指在云城注册颁发的商户号 |
tradeOrderNo |
|
业务订单号 |
2.2 出参
{
"msg": "提示信息:查询支付结果失败(成功)",
"code": 0(发起查询),-1(参数验证失败)
"data": {
"res": 查询的结果:0查询成功,-1查询失败,
"requestParams": {请求的参数
"tradeOrderNo": "TMarvin302",
"merchantNo": "MCH100001"
},
"payInfo": {
"merchantNo": "商户号",
"orderAmount": "订单金额",
"orderNo": "业务订单号",
"orderSubject": "商品描述",
"payMethod": 支付方式, WXPAY:微信支付,ALIPAY:支付宝支付,PKCARDPAY:园区卡支付,UNIONPAY:银联支付,HUIYUPAY:惠余支付
"paymentAmount": "实际支付金额",
"paymentNo": "支付订单号",
"paymentTime": "订单支付时间 格式:yyyyMMddhhmmss",
"res": 0,
"status": 0(待付款)、1(已付款)、2(部分退款)、3(已退款) 、4(支付失败) 、6(已撤销)
}
}
}
参数 |
类型 |
说明 |
res |
|
查询的结果:0查询成功,-1查询失败 |
requestParams |
|
请求的参数 |
payInfo |
|
订单参数 |
merchantNo |
|
商户号 |
orderAmount |
|
订单金额 |
orderNo |
|
业务订单号 |
orderSubject |
|
商品描述 |
payMethod |
|
支付方式, WXPAY:微信支付,ALIPAY:支付宝支付,PKCARDPAY:园区卡支付,UNIONPAY:银联支付,HUIYUPAY:惠余支付 |
paymentAmount |
|
实际支付金额 |
paymentNo |
|
支付订单号 |
paymentTime |
|
订单支付时间 格式:yyyyMMddhhmmss |
status |
|
0(待付款)、1(已付款)、2(部分退款)、3(已退款) 、4(支付失败) 、6(已撤销) |
3. ios端封装园区卡充值插件: rechargeParkCard:callback:
3.1 入参
{
"url":"园区卡充值URL"
}
3.2 出参
{"code": "0(打开充值页面),-1(参数验证失败)" ,"msg":""}