xoxoday / plumapi
此包的最新版本(1.0.1)没有可用的许可证信息。
此包包含用于创建订单的plum API
1.0.1
2022-12-08 15:25 UTC
This package is not auto-updated.
Last update: 2024-09-27 00:10:34 UTC
README
Plum 包
什么是Plum API?
此包负责调用Plum API,例如创建订单(Paytm现金回扣)。
安装
使用Composer安装此包。
$ composer require xoxoday/plumapi
发布包
使用以下Artisan命令创建config/xoplum.php和Jobs/PlumOrder.php文件
$ php artisan vendor:publish --tag="Plum_files"
完成配置
设置您的凭证
打开config/xoplum.php配置文件并设置您的凭证
return [ 'xoplum_client_id' => env('xoplum_client_id', 'Set your Client ID'), 'xoplum_client_secret' => env('xoplum_client_secret', 'Set your Client Secret'), 'xoplum_env' => env('xoplum_env', 'sandbox'), //change sandbox to production in case of production site 'xoplum_sandbox_url' => env('xoplum_sandbox_url', 'https://stagingaccount.xoxoday.com/chef/v1/'), 'xoplum_production_url' => env('xoplum_production_url', 'https://accounts.xoxoday.com/chef/v1/'), 'xoplum_product_id' => env('xoplum_product_id', 'Set Product ID'), ];
数据库表迁移
在您的数据库中创建xoplum_api_credentials和xoplum_orders表。
$ php artisan migrate
设置您的参考键
检查您的数据库中的xoplum_api_credentials表。设置您的凭证
如何使用
参考sample.php文件中的代码,并使用此包的功能。