sytxlabs/laravel-paypal
最新稳定版本:1.0.3
Composer 安装命令:
composer require sytxlabs/laravel-paypal
包简介
A Laravel package to interact with PayPal
关键字:
README 文档
README
This package adds a simple way to integrate PayPal payments into your Laravel application.
Prerequisites
- A configured Laravel database connection
- PHP 8.2 or higher
- Laravel 10.0 or higher
Installation
composer require sytxlabs/laravel-paypal
Using
Configuration
php artisan vendor:publish --tag="sytxlabs-paypal-config"
the configuration file is located at config/paypal.php
Optional Database
php artisan vendor:publish --tag="sytxlabs-paypal-migrations"
php artisan migrate
Usage
Create a new PayPal Order
use SytxLabs\PayPal\PayPalOrder; $paypalOrder = new PayPalOrder(); $paypalOrder->addProduct(new Product('Product 1', 10.00, 1)); $paypalOrder->createOrder();
Redirect to PayPal
$paypalOrder->approveOrderRedirect();
or get the approval link
$paypalOrder->getApprovalLink();
Capture the payment
$paypalOrder->captureOrder();
Check the payment status
$paypalOrder->captureOrder()->getOrderStatus();
License
The MIT License (MIT). Please see License File for more information.
统计信息
- 总下载量: 936
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 3
- 点击次数: 0
- 依赖项目数: 0
- 推荐数: 0
其他信息
- 授权协议: MIT
- 更新时间: 2024-10-17