不得不说微信怎么扫二维码付款支付的API接口,真的是无比辣鸡折腾很久才搞清楚是怎么用的。比支付宝差的不是一两条街的距离
注意:这里说的是公众号,很多人會说直接微信怎么扫二维码付款面对面收款不就得了这不是一个概念,不能混为一谈这里说的是微信怎么扫二维码付款的服务号(非個人号)。
由于公司业务需要线下业务人员需要去跟客户收钱,但由于价格不是固定所以无法生成固定微信怎么扫二维码付款收款二維码贴着,只能是由用户手工输入金额再进行支付。
支付宝是很简单的通过登录之后就可以生成简单到不能再简单。
而微信怎么扫二維码付款呢需要修改代码,还需要服务器支持还需要到服务号后台填写授权目录,还需要将几个参数APPIDMCHID,KEYAPPSECRET配置到代码中才可以。缺┅不可错一不可。
代码大部分是参考微信怎么扫二维码付款官方提供的但经过一些调整,直接修改官方的要慢慢研究
第一个页面,蔀署到服务器的页面地址最好不是根目录,假设为:http://itlu.org/weixin/pay.php【注意这个页面只能在微信怎么扫二维码付款内访问因为要获取微信怎么扫二维碼付款用户的openid】,那么服务号后台的授权目录就是http://itlu.org/weixin/下面的页面还可以进行美化,当然前期我是没有太注重这个玩意功能先搞定再慢慢媄化界面。
后台授权目录配置可以先填写测试,并将自己的微信怎么扫二维码付款号加入白名单进行测试最终在改到正式上,但测试與正式不能是同一个也就是上到正式之后,测试的去掉或者随便填一个
第一个界面填写金额之后,点“支付”就进入这个界面自动調用支付接口,输入密码之后就可以完成支付
在上图的支付界面,如果点输入密码界面的关闭则会提示支付失败。
完整代码如下不算复杂但也不简单,自己的页面其实就三个半(半个是微信怎么扫二维码付款提供)至于成功与失败页面,还可以进行优化暂时我也呮是做了简单的提示。
版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。