Download the PHP package mangdin/thinkphp5.1-weixinpay without Composer
On this page you can find all versions of the php package mangdin/thinkphp5.1-weixinpay. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Table of contents
Download mangdin/thinkphp5.1-weixinpay
More information about mangdin/thinkphp5.1-weixinpay
Files in mangdin/thinkphp5.1-weixinpay
Download mangdin/thinkphp5.1-weixinpay
More information about mangdin/thinkphp5.1-weixinpay
Files in mangdin/thinkphp5.1-weixinpay
Vendor mangdin
Package thinkphp5.1-weixinpay
Short Description thinkphp5.1 微信扫码支付
License Apache-2.0
Package thinkphp5.1-weixinpay
Short Description thinkphp5.1 微信扫码支付
License Apache-2.0
Please rate this library. Is it a good library?
Informations about the package thinkphp5.1-weixinpay
thinkphp5.1-weixinpay
thinkphp5.1 微信网站扫码支付
将目录下的weixin_pc_pay.php移到config目录,修改对应参数即可。
公共函数:
/** * 微信扫码支付 * @param array $order 订单 必须包含支付所需要的参数 body(产品描述)、total_fee(订单金额)、out_trade_no(订单号)、product_id(产品id) */ function weixinpay($order){ $order['trade_type']='NATIVE'; $weixinpay = new mangdin\weixinpay\Weixinpay(); return $weixinpay->pay($order); }
控制器调用支付代码
/** * 微信PC 扫码支付 * @param $orderid 订单ID */ public function weixinpay($orderid){ $order=array( 'body'=>$subject['goods']['title'], //订单描述 'total_fee'=>$price*100, //订单金额 'out_trade_no'=>$subject['sn'], //订单编号 'product_id'=>$subject['goods']['id'] //商品ID,可不传 ); $url = weixinpay($order); //该URL地址即为扫码支付地址,将此地址转为二维码即可 }
回调控制器代码
/** * notify_url接收页面 */ public function notify(){ // 导入微信支付sdk $wxpay=new \mangdin\weixinpay\Weixinpay(); $result=$wxpay->notify(); if ($result) { // 验证成功 修改数据库的订单状态等 $result['out_trade_no']为订单号 } }
All versions of thinkphp5.1-weixinpay with dependencies
PHP Build Version
Package Version
No informations.
The package mangdin/thinkphp5.1-weixinpay contains the following files
Loading the files please wait ....