支付和退款调用api流程
1、先调用youzan.users.info.query接口,根据手机号码查询到用户yz_open_id成功
2、调用youzan.cardvoucher.valuecard.info.query接口,请求参数传入yz_open_id和status=1,查询用户所有卡成功.
3、调用youzan.cardvoucher.valuecard.fund.pay.3.0.1接口礼品卡支付成功后,请求参数填写如下 'goods_name'=>$goods_name,
'amount' => $pay_price * 100,
'mobile' => $mobile,
'pay_mode'=> 1,
'operator' => $operator,
'card_nos'=>$card_nos,
'pay_request_no'=>$pay_request_no
4、调用youzan.cardvoucher.valuecard.fund.refund.3.0.0接口退款失败,返回1006错误
请求参数和返回参数请见附件图片,请求帮助,急待解决
5、测试使用了3个手机账户用户,发现退款失败的用户账号下面既有礼品卡也有储值卡,支付、充值成功,退款失败。
用户1 只有礼品卡账号,支付、退款、充值都是成功的
用户2 只有储值卡账号,支付、退款、充值都是成功的
3个账号登录有赞云小程序管理后台查询的卡数据见附件
|
|
用手机打开
收藏
赞 0
···
回复
|
|
|
|