xoxoday/razorpay

此软件包最新版本(1.0.1)没有提供许可信息。

此软件包包含XOXO RazorPay集成API

1.0.1 2022-11-10 07:17 UTC

This package is not auto-updated.

Last update: 2024-09-26 16:48:27 UTC


README

Razorpay软件包

什么是Razorpay API?

此API用于进行付款或退款。

安装

使用composer安装此软件包。

$ composer require xoxoday/razorpay

数据库表迁移

在您的数据库中创建xorazorpay_payouts、xorazorpay_contacts和xorazorpay_requests表。

$ php artisan migrate

发布软件包

使用以下Artisan命令创建config/xorazorpay.php和Jobs/RazorPayout.php文件

$ php artisan vendor:publish  --tag="razorpay_files"

完成配置

设置您的凭证

打开config/xoplum.php配置文件并设置您的凭证

return [
    'razorpay_key_id' => env('RAZORPAY_KEY_ID', 'Set your key ID'),

    'razorpay_key_secret' => env('RAZORPAY_KEY_SECRET', 'Set Your key secret'),

    'razorpay_api_url' => env('RAZORPAY_API_URL', 'https://api.razorpay.com/v1/'),

    'razorpay_contact_type' => env('RAZORPAY_CONTACT_TYPE', 'customer'),	

    'razorpay_account_number' => env('RAZORPAY_ACCOUNT_NUMBER', 'Set your Account Number'),

    'razorpay_fa_try' => env('RAZORPAY_FA_TRY', 3),
    'xorazorpay_multiple_reference_payout_allowed' => env('xorazorpay_multiple_reference_payout_allowed', '0')
];

如何使用

参考sample.php文件中的代码并执行软件包的功能