微信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。
在使用idea系列的配套软件时,如intellijidea、PhpStorm、WebStrom时,在搜索文件时,右上角的filemask可以筛选指定类型的文件。但是有时候可能会输入错误,产生多个记录,而且没办法删除,在以后的开发中经常会...
在使用uniapp开发app和小程序时,经常会用到打开app/小程序时,根据登录状态判断是显示首页还是跳转登录页的功能。此功能在app.vue的onlaunch方法中定义,方法如下:onLaunch: function() {const...
最近有个项目,是开发鸿蒙APP,涉及到鸿蒙应用的打包和发布的流程,特此开个文章做一下介绍。打包应用鸿蒙应用主要通过DevEcoStudio进行打包,打包后生成的是HAP文件 (HarmonyOSApplicationPackage),最...
CI框架是一款很小却又非常强大的PHP程序框架,非常适合用来搭建中小型网站以及扩展程序。有同学问到,在使用CI框架时,比如要对全站的标题、公司信息、电话等设置一个全局变量,不用每个页面都写死,该怎么办呢?丁老师来教你:1.打开页面的控制...
类目价格标准备注商城小程序(小型)10-20万小型B2C/B2b商城,满足基本商城的所有功能商城小程序(中型)30-60万中型B2C/B2b商城,拥有类似淘宝、京东、拼多多的全部基本功能,可对接物流、仓储系统,支持高并发,安全性和稳定性有一...
在使用PHP框架CI时,有个很恶心的地方就是他的URL需要带上index.php,比如我要建一个user模块,想要实现www.xxx.com/user/的效果,但是在CI框架下必须要www.xxx.com/index.php/user这样才...
在进行vue开发中,经常会遇到复制对象,赋值新对象后,原对象值被改变的问题,举个例子:let old={"a":1,"b":2}let new=old;new['c']=3;这个时候你...
phpstorm程序中,在打开html时总会出现对style属性的折叠和隐藏,这样在检查代码的时候非常不直观,容易漏掉很多东西,非常的不方便,如图: