微信扫码支付

微信扫码支付

微信开发文档地址:文档及demo下载地址

下载demo,这里下载的是PHP版本
浏览器访问index.php
浏览器访问index.php,注意现在点击会进入微信的支付地址,要进入index.php把https://微信,改成相对路径或绝对路径指向./example/native.php.
进入扫码支付页面会看到两个微信支付二维码,刚下载是不能用的,需要修改商户配置,找到/lib/WxPay.Config.php
修改 APPID,MCHID以及KEY这三个值。
获取方式demo里有注释。
证书路径是绝对路径,linux的/目录开头。只有退款,撤销订单时需要,扫码支付可不用修改.
进入/lib/WxPay.Api.php,找到537,538行,这里写图片描述
把后边两个参数改为FALSE,不然会报错误”curl出错,错误码:60”。
在本地localhost的调试的时候,找到53行,
php
//$inputObj->SetSpbill_create_ip($_SERVER['REMOTE_ADDR']);//终端ip
$inputObj->SetSpbill_create_ip("1.1.1.1");

把终端ip暂时改为1.1.1.1,等上线或到linux服务器后再调回$_SERVER[‘REMOTE_ADDR’]

然后再用浏览器进入扫码页面,第二个二维码就能进行扫码支付了,进入./example/native.php,修改订单信息即可。

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值