library wxpay
微信支付SDK在Laravel5封装包。
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
wxpay
自用
WeiXin Payment, (*1)
Install
- 修改composer.json文件,加入
"jemoker/wxpay": "dev-master"
"require": {
"jemoker/wxpay": "dev-master"
}
- 修改app/config/app.php
'providers' => array(
'Jemoker\Wxpay\WxpayServiceProvider'
)
'aliases' => array(
'Wxpay' => 'Jemoker\Wxpay\Facades\WxpayFacade'
)
- 运行
composer update命令
- 运行
php artisan config:publish jemoker/wxpay
- 如有必要修改支付页面,运行
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';
}
dev-master
9999999-dev
微信支付SDK在Laravel5封装包。
Sources
Download
MIT
The Requires
by
jemoker
laravel
laravel 5
l5
wxpay
wxpay sdk