dedemao/laravel-admin-payjs

适用于laravel-admin的payjs支付插件

1.0.1 2020-10-28 12:47 UTC

This package is auto-updated.

Last update: 2024-04-28 21:17:08 UTC


README

前提

已安装好laravel及laravel admin

安装

composer require dedemao/laravel-admin-payjs
php artisan payjs:install -m

执行以上命令后,将自动创建数据库表、自动生成后台相关菜单等,登录后台填写相关配置信息即可使用。

卸载

composer remove dedemao/laravel-admin-payjs
php artisan payjs:uninstall -m

使用

如何支付

指定订单金额: http://yourname/pay/index?total_fee=0.01

指定订单号: http://yourname/pay/index?total_fee=0.01&out_trade_no=123456

指定订单标题: http://yourname/pay/index?total_fee=0.01&subject=测试

指定支付通道: http://yourname/pay/index?total_fee=0.01&pay_channel=weixin

指定使用JSAPI支付 http://yourname/pay/index?total_fee=0.01&pay_mode=jsapi

指定使用收银台支付 http://yourname/pay/index?total_fee=0.01&pay_mode=cashier

全都指定: http://yourname/index?out_trade_no=123456&total_fee=0.01&subject=测试&pay_channel=weixin

异步通知

异步通知在pay/notify中

退款

退款请参考OrderService中的refund方法

演示截图

支付设置

68747470733a2f2f7777772e646564656d616f2e636f6d2f75706c6f6164732f7061796a732d636f6e6669672e706e67

订单列表

68747470733a2f2f7777772e646564656d616f2e636f6d2f75706c6f6164732f7061796a732d6f72646572732e706e67