koiiiey / laravel-paybox
该软件包最新版本(1.0.2)的许可信息不可用。
接受支付的系统 PayBox.money
1.0.2
2022-05-25 09:40 UTC
Requires
- php: ^7.1.3|^8.0
- ext-curl: *
Requires (Dev)
- phpunit/phpunit: ~6.0
This package is not auto-updated.
Last update: 2024-09-26 19:06:52 UTC
README
可用功能列表
- 创建新的支付
- 接收支付信息
安装
- 通过composer安装该软件包:
composer require dosarkz/laravel-paybox - 发布配置文件:
php artisan vendor:publish --tag paybox-config - 在env文件中设置
merchant_id和secret_key
用法
环境文件
PAYBOX_GATEWAY_URL=https://api.paybox.money
PAYBOX_MERCHANT_ID=
PAYBOX_SECRET_KEY=
PAYBOX_SALT=your_secret
PAYBOX_CHECK_URL=
PAYBOX_RESULT_URL=
生成新订单
use Dosarkz\Paybox\Facades\Paybox; class OrdersController extends Controller { public function pay(Order $order) { ... return Paybox::generate([ 'pg_order_id' => '', 'pg_merchant_id' => '', 'pg_amount' => 100, 'pg_description' => "Test", 'pg_salt' => '', 'pg_check_url' =>'', 'pg_result_url' => '', ]); } }
获取支付信息
return Paybox::paymentInfo([ 'pg_merchant_id' => '', 'pg_payment_id' => '', 'pg_order_id' => '', 'pg_salt' => '' ]);
许可
MIT许可(MIT)。更多信息请参阅 许可文件。