ortigan / cashfree
Cashfree Laravel库
v1.0.3
2023-09-01 05:34 UTC
Requires
- php: >=7.4
- guzzlehttp/guzzle: ^7.2
README
Cashfree Laravel包
简化版的Cashfree集成Laravel包。该包提供易于使用的功能,可让您无缝集成Cashfree API。
安装
您可以通过composer安装此包
composer require ortigan/cashfree
您可以选择发布配置文件
php artisan vendor:publish --provider="Ortigan\Cashfree\CashfreeServiceProvider" --tag="cashfree-config"
配置
修改您的.env
必需
// required if you use "Auto Collect"
CASHFREE_AUTO_COLLECT_CLIENT_ID=
CASHFREE_AUTO_COLLECT_SECRET_KEY=
// required if you use "Payout"
CASHFREE_PAYOUT_CLIENT_ID=
CASHFREE_PAYOUT_CLIENT_KEY=
可选
CASHFREE_SANDBOX=true|false
CASHFREE_AUTO_COLLECT_TEST_URL=
CASHFREE_AUTO_COLLECT_PROD_URL=
CASHFREE_AUTO_COLLECT_AUTH_ROUTE=
CASHFREE_PAYOUT_TEST_URL=
CASHFREE_PAYOUT_PROD_URL=
CASHFREE_PAYOUT_AUTH_ROUTE=
基本用法
use Ortigan/Cashfree/Cashfree; $virtualAccount = Cashfree::auto_collect()->createVirtualAccount([ 'vAccountId' => 'johndoe_1324', 'name' => John Doe, 'phone' => "9999999999", 'email' => 'johndoe@gmail.com', 'min_amount' => 50000, 'max_amount' => 500000 ]);
响应
{ "status": "SUCCESS", "subCode": "200", "message": "Virtual account added successfully", "data": [ "accountNumber": "CASHFREE1234VATEST", "ifsc": "YESB0CMSNOC" ] }
包含的服务
- 付款
- 自动收集
- 验证套件
许可
MIT许可(MIT)。请参阅许可文件获取更多信息。