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)。请参阅许可文件获取更多信息。