首页 > 原创文章 > 软件开发 > 查看文章

微信H5支付开发方法

所属分类:软件开发 来源: 丁老师原创 发布时间:2017-10-14 09:55 浏览: 4110 IP属地: 深圳

微信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。


标签:

相关文章

APP/小程序/网站/对接微信支付常见问题解...

现在微信支付已经超越支付宝,成为中国最广泛的在线支付方式。作为互联网电子商务服务商,如何开通对接微信支付?如何使用微信支付呢?丁老师整理一篇微信支付常见的问题解答。一、如何开通微信支付?微信支付可以在微信支付官网(https://pay...

Composer更新指定包

composer更新指定包的命令composer require alibabacloud/dysmsapi-20170525:2.0.24 --ignore-platform-reqs composer update alibabac...

BT宝塔升级方法

由老版本7.2自动升级时,会出现很多问题,建议在终端手动升级。升级命令:curl http://download.bt.cn/install/update_panel.sh|bash

丁老师手机短信平台

丁老师手机短信平台

推荐文章

用AI制作的软件是否可以申请软著?丁老师解答

目前随着AI的不断发展,Vibe Coding的持续普及,诞生了大量的AI软件开发工具(IDE),通过这些工具,可以让一个不懂软件开发的人、没有任何技术能力的人使用AI来开发出想要的软件、网站等等。有同学咨询丁老师,使用AI开发的软件,可以...

宝塔"在未指定SSL默认站点时,未开启SSL...

宝塔系统相关问题解决方法

Hbuilder开发APP时,找不到真机的解...

正确的USB连线,其次打开开发者选项、USB调试,这些都是老生常谈,就不说了。在确保以上操作无误后,如果还找不到真机,关闭IDE,然后去adb的目录下,即HBuilderX\plugins\launcher\tools\adbs,把adb....

Uniapp开发微信小程序时,微信开发者工具...

在使用uniapp开发微信小程序,微信开发者工具调试时,明明已经给了获取位置权限,但还是提示需要打开gps获取位置,具体解决办法如下:打开uniapp的manifest.json文件,切换到源码模式,找到mp-weixin节点"p...