2017 © Pedro Peláez
 

library wxpay

微信支付SDK在Laravel5封装包。

image

jemoker/wxpay

微信支付SDK在Laravel5封装包。

  • Tuesday, December 20, 2016
  • by jemoker
  • Repository
  • 1 Watchers
  • 0 Stars
  • 31 Installations
  • PHP
  • 0 Dependents
  • 0 Suggesters
  • 1 Forks
  • 0 Open issues
  • 1 Versions
  • 3 % Grown

The README.md

wxpay

自用 WeiXin Payment, (*1)

Install

  1. 修改composer.json文件,加入"jemoker/wxpay": "dev-master"
  "require": {
    "jemoker/wxpay": "dev-master"
  }
  1. 修改app/config/app.php
'providers' => array(
        'Jemoker\Wxpay\WxpayServiceProvider'
)


'aliases' => array(
        'Wxpay' => 'Jemoker\Wxpay\Facades\WxpayFacade'
)
  1. 运行composer update命令
  2. 运行php artisan config:publish jemoker/wxpay
  3. 如有必要修改支付页面,运行php artisan view:publish jemoker/wxpay

Usage

支付调用, (*2)

  $wxpay = app('wxpay');
  $params = array(
    'body' => 'xxx',
    'total_fee' => 'xxx',
    'out_trade_no' => 'xxx',
    'notify_url' => 'xxx',
    'call_back_url' => 'xxx'
  );
  $wxpay->setParams($params);

支付回调, (*3)

  $wxpay = app('wxpay');
  $notify = $wxpay->verifyNotify(); 

  if($notify){
    //业务逻辑
    switch ($wxpay->data['result_code']) {
        ...
    }
    return 'success';
  }else{
    //业务逻辑
    return 'fail';
  }

The Versions

20/12 2016

dev-master

9999999-dev

微信支付SDK在Laravel5封装包。

  Sources   Download

MIT

The Requires

 

by Avatar jemoker

laravel laravel 5 l5 wxpay wxpay sdk