noorisys / paypal-payment
此包最新版本(1.0.0)没有可用的许可证信息。
使用 srmklive/paypal 集成 Laravel PayPal 支付
1.0.0
2023-03-24 10:38 UTC
This package is auto-updated.
Last update: 2024-09-25 08:00:19 UTC
README
安装
使用 Composer 在项目的根目录下安装此包。
$ composer require noorisys/paypal-payment
将服务提供者添加到 config/app.php
文件中的 providers
数组。
Noorisys\PaypalPayment\Providers\PaypalPaymentServiceProvider::class,
配置
Laravel PayPal 需要连接配置。要开始使用,您需要发布所有供应商资产
$ php artisan vendor:publish --provider="Noorisys\PaypalPayment\Providers\PaypalPaymnetServiceProvider" --force
这将创建一个 config/paypal.php
文件,您可以根据需要修改它以设置配置。同时,请确保检查本包中原始配置文件在版本之间的更改。
您可以按需更改配置文件,但默认预期值如下
'mode' => env('PAYPAL_MODE', 'sandbox'), // Can only be 'sandbox' Or 'live'. If empty or invalid, 'live' will be used. 'sandbox' => [ 'client_id' => env('PAYPAL_SANDBOX_CLIENT_ID', ''), 'client_secret' => env('PAYPAL_SANDBOX_CLIENT_SECRET', ''), 'app_id' => 'APP-80W284485P519543T', ], 'live' => [ 'client_id' => env('PAYPAL_LIVE_CLIENT_ID', ''), 'client_secret' => env('PAYPAL_LIVE_CLIENT_SECRET', ''), 'app_id' => env('PAYPAL_LIVE_APP_ID', ''), ],
在 Postman 上运行 API
通过链接导入 Postman 收集并运行 API
https://api.postman.com/collections/18476697-68fa134a-7efd-4cb7-aa40-b3d48fedf640?access_key=PMAT-01GW1GCWTDKSN8VA74FJBVMH41