来源:原创 作者:admin 发布日期:2020-7-8
本文详细介绍了,迅虎微信H5个人支付对接网站时,如何测试H5个人支付的跳转,唤醒,返回过程,帮助你在对接网站的时候找到问题。
浏览器访问地址:http://admin.xunhuweb.com/static/h5test.html;界面如下图:
将保存的文件(h5test.html)上传到商户自己的网站目录下;确保该页面可以访问:如商户域名为https://www.xunhuweb.com,需确保可以通过https://www.xunhuweb.com/h5test.htmlf访问到该页面(****可根据文件实际存放路径灵活处理);
通过手机浏览器访问上述地址:如访问地址为:https://www.xunhuweb.com/h5test.html,访问成功会出现上图中的界面。
登录虎皮椒移动支付结算系统:http://admin.xunhuweb.com/
点击【支付通道】->【我的支付通道】,进入我的支付通道界面,界面如下图:
点击上图界面中,需要测试的支付通道中的【wap测试】按钮(【wap测试】仅针对H5支付通道有效),弹出如下界面:
弹出界面中,输入网站URL及网站名
WAP网站URL:输入wap网站URL地址,如https://www.xunhuweb.com(该地址需与后台配置域名以及跳转的主域名保持一致,否则跳转会失败);
WAP网站名:输入wap网站域名;输入完成后,点击【确定】按钮,界面中会根据设置的参数生成跳转地址:如下图中所示:
拷贝【图4】中的跳转地址,如通过pc端访问,可通过微信或者钉钉等工具发送到手机端,再通过手机端进行复制
访问成功出现如下界面,
在【请输入URL地址】文本框中粘贴上诉跳转地址,然后点击【唤起支付】;正常情况下,浏览器将唤起微信进行微信支付。
3.3.回跳地址测试
默认情况下支付成功后,微信会自动回跳到发起支付的界面,用户如需跳转到自定义界面,可在跳转地址后面加上redirect_url参数,跳转的地址需要通过urlencode进行转码;
如回跳地址为:https//www.xunhuweb.com/notify,则请求地址为:https://wx.tenpay.com/cgi-bin/mmpayweb-bin/checkmweb?prepay_id=wx292203482093632388fb94e41884883900&package=2364137056?redirect_url=https%3a%2f%2fwww.xunhuweb.com%2fnotify