微信H5支付,就是在非微信客户端内调用微信客户端进行支付,比如在手机自带浏览器中选择微信支付,就会提示打开微信,在微信客户端内完成支付。之前这个功能是内部使用,只对京东等一些大型电商平台开放,小企业无法申请,但是近日微信开放了H5支付的功能,所有认证公众号都可以申请。
微信H5支付不同于微信支付,需要在微信商户中单独申请,审核时间官方说是3日,其实1日内即可审核完毕。审核完成后开发并不复杂,在原有jsapi的基础上,只需要把trade_type改成MWEB就可以了。总体来说,有以下几个步骤:
1.$input->SetTrade_type("MWEB");
2.$input->SetSpbill_create_ip(get_cliend_ip());
3.$payUrl=$order['mweb_url'];
在H5支付中,因为是在别的浏览器中发起请求,所以无法,也不需要获得openid,把原有jsapi.php中的获取openid方法去掉即可。
H5支付实现后,对一些依赖百度SEO的朋友是个好处,这些排名好的网站可以直接在浏览器中发起微信支付。实现过程并不难,如有不懂的,或是需要具体代码的,可以联系丁老师,加丁老师QQ。
微信支付常见问题及解决办法
pdf添加水印,可以使用专业的pdf工具,如AdobeAcrobat、福昕PDF阅读器等,支...
这个问题,用普通sql语句查询,好解决,把表的字符编码改为对应的就可以了。但在使用视图查询时...
在使用uniapp开发app和小程序时,经常会用到打开app/小程序时,根据登录状态判断是显...
ojs期刊投稿系统,在MakeaSubmission,UploadFiles时文件上传失败,...
在使用idea旗下的产品,如intellijidea,phpstorm,webstorm时,...
挺不错的浏览器,强加入了edgeimageviewer图片浏览器,感觉不是那么好,对于开发者...
微软OfficeExcel,在安装了一些后,会增加很多加载项插件,这些插件平时根本用不到,加...