头像

PHP原生微信扫码支付源码下载

来源:https://www.daimasucai.com/pay/142.html 代码素材管理员 2017-03-16浏览()

一款PHP原生代码写的微信扫码支付,不基于任何框架,完全手写。扫码支付只要授权域名对就OK,本地是无法测试。跟openid也没有关系,所以跟支付授权目录页没关系。

程序员,你不是一个人;网站开发QQ群:  在线充值,或联系QQ 3078847178直接充值

PHP原生微信扫码支付源码下载
分类:首页>>PHP/Mysql>>支付 阅读次数:
查看演示 下载次数: 0

手机扫码访问:

下载资源 下载积分: 800

  微信商户信息配置地址:weixinpay\lib\WxPay.Config.php 第25行

  const APPID = 'wx422126bfc'; // 绑定支付的APPID(必须配置,开户邮件中可查看)

  const MCHID = '13425901'; // 商户号(必须配置,开户邮件中可查看)

  const KEY = 'aaaaaaaaaaa'; //商户支付密钥,参考开户邮件设置(必须配置,登录商户平台自行设置)

  const APPSECRET = '45843e705995a12106155f'; //APPSECRET:公众帐号secert(仅JSAPI支付的时候需要配置, 登录公众平台,进入开发者中心可设置)

  微信扫码支付定义参数

  $order_no = date("YmdHis") . rand(1000, 9999); //支付订单号

  $order_money = 0.01; //订单金额 元

  $url_notify = $url . "notify.php"; //微信回调地址

  微信第三方推送支付成功信息地址notify.php

  $order_no = $simple['out_trade_no'];//商户订单号

  $third_id = $simple['transaction_id'];//微信流水号

  $pay_money = $simple['total_fee'];//实际支付金额

  if ($order_no) {//若是支付成功 ,订单状态state=1表示已支付成功

  $query = mysql_query("UPDATE `order` SET `state` = '1',update_time='" . time() . "',trade_no='".$third_id."' WHERE `order_no` ='" . $order_no . "'");

  }

  检测订单是否支付成功check_oder.php

  $order_no = isset($_POST['order_no']) ? $_POST['order_no'] : "";

  if ($order_no) {

  $query = mysql_query("SELECT id FROM `order` WHERE order_no = '" . $order_no . "' AND state = 1 LIMIT 1");

  $row = mysql_fetch_array($query);

  if ($row) {

  echo $row['id'];//若是返回值,大于0则说明订单支付成功

  }

  }

  最后附上数据库信息

CREATE TABLE IF NOT EXISTS `order1` (

  `id` int(11) unsigned NOT NULL AUTO_INCREMENT,

  `order_no` varchar(30) NOT NULL,

  `trade_no` varchar(150) DEFAULT NULL COMMENT '交易号',

  `order_money` decimal(10,2) DEFAULT '0.00',

  `unit_name` varchar(10) NOT NULL,

  `pay_type` varchar(20) DEFAULT NULL COMMENT '支付方式',

  `state` int(2) NOT NULL DEFAULT '0',

  `addtime` int(10) NOT NULL,

  `update_time` int(10) DEFAULT '0',

  PRIMARY KEY (`id`)

) ENGINE=MyISAM  DEFAULT CHARSET=utf8 AUTO_INCREMENT=0 ;


声明:本文为原创文章,如需转载,请注明来源daimasucai.com并保留原文链接:https://www.daimasucai.com/pay/142.html
如果您觉得本文的内容对您的学习有所帮助,您可以扫描下面的二维码请我喝杯茶,感谢!
alipay转账 alipay转账 扫扫加qq群

评论(0)


温馨提示:为规范评论内容,垃圾评论一律封号...

后面还有条评论,点击查看>>