微信支付服务商验收流程文档地址:https://pay.weixin.qq.com/wiki/doc/api/jsapi_sl.php?chapter=23_1php
一、服务商配置api
二、支付验收交互步骤微信
<1> 发起支付请求,调用统一下单接口(请求路径需加sanboxnew沙箱路径)微信公众平台
<2> 仿真系统根据请求的支付金额total_fee返回预期报文,同时微信方落地请求数据微信支付
<3> 商户发起查单,并收到仿真系统的预期返回数据设计
<4> 商户下载对帐单 调试
三、验收流程接口
<1> 替换支付API的URL为沙箱URL开发
<2> 根据支付类型顺序执行验收验收用例文档
<3> 验收经过,替换回支付URL
5. 验收审核经过,开始线上/线下交易
四、验收用例
以公众号支付为例,共有8个验收用例,其中2个为成功的支付用例,5个为支付异经常使用例,这7个用例必选,还有一个可选用例。
1.订单金额1.30元,支付成功,未收到通知结果
2.订单金额1.31元,支付失败,未收到通知结果
3.订单金额1.32元,支付成功,重复收到微信的通知回调
4.订单金额1.33元,支付成功,通知签名非法
5.订单金额1.34元,支付成功,通知的关键信息不一致
(注:应根据异经常使用例调整通知回调接口)
订单金额1.30元,支付成功,通知失败,对帐不平