微信支付沙盒环境

时间:2024-03-14 10:39:42

验收目的

使用非充值代金券将调整商户的账单格式及API字段,需要制券商户与可用商户逐一完成以下用例,充分了解并适配账单格式与接口的更新后,方可使用非充值代金券产品; 同时非充值代金券优惠将造成可用商户订单实收金额的减少。

注意:

  • ◆ 测试非充值代金券在沙箱环境发起的支付,非真实支付,不会产生实际的银行或零钱余额扣款。验收通过后,无需登录商户平台发起退款。

  • ◆ 验收通过后,务必将”sandbox”关键词的url全部更换为正式的api链接,否则会影响商户正式交易。

  • ◆ 刷卡支付,有单个用户当天支付5次或单笔金额500元以上需要输入支付密码的限制,因此,若客户端提示输入支付密码,请输入正确的密码完成支付流程。

验收流程

 微信支付沙盒环境

 

验收开始后,验收负责人可按照下表步骤操作:

步骤

准备项

说明

1

修改代码或配置中所有微信支付api的链接,域名后增加sandbox,对接沙箱环境。

例如:被扫支付现网的api

https://api.mch.weixin.qq.com/pay/micropay

变更为:

https://api.mch.weixin.qq.com/sandbox/pay/micropay

2

严格按照用例的顺序、金额执行用例,执行后,确保用例的检查点完全符合预期。

注意:

用例分为两类:必选和可选(如下图)。必选用例必须通过,否则会导致验收不通过;可选是建议商户要做的,但不验收不会影响验收结果。

3

全部必选用例测试通过后商户即可使用非充值代金券产品;否则,需要对失败的用例做回归测试,直到测试通过。

 

沙箱说明

微信支付沙箱环境,是提供给微信支付商户的开发者,用于模拟支付及回调通知。以验证商户是否理解回调通知、账单格式,以及是否对异常做了正确的处理。

◆ 如何对接沙箱环境?

2、在微信支付开发调试站点(站点链接:http://mch.weixin.qq.com/wiki/doc/api/index.php),按接口文档填入正确的支付参数,发起微信支付请求,完成支付;

3、验收完成后,修改程序或配置中的api链接(重要!),去掉sandbox路径。对接现网环境。

4、沙盒环境 total_fee只能用 101,201,301,501  指定金额

 

 站帮