lichtblauit/lunar-paypal

基于 lunar-paypal 包进行了额外优化的分支包

0.17 2024-04-23 06:14 UTC

This package is auto-updated.

Last update: 2024-09-24 13:30:19 UTC


README

Latest Version on Packagist GitHub Tests Action Status GitHub Code Style Action Status Total Downloads

Lunar 框架定制的 PayPal 支付驱动程序。

安装

您可以通过 composer 安装此包

composer require lancodev/lunar-paypal

可选地,您可以使用以下命令发布视图

php artisan vendor:publish --tag="lunar-paypal-views"

将脚本添加到您的视图文件中,最好是在 livewire/checkout-page 视图中,在那里您有购物车货币

@paypalScripts({{ $cart->currency->code }})

使用方法

该包包含一个结账组件,允许通过 PayPal 快速结账或通过站内信用卡支付进行支付。

要将组件添加到您的结账页面,请将以下内容添加到您的结账页面

<livewire:paypal.payment :cart="$cart"
                         :returnUrl="route('checkout-success.view')" />

其中 $cart 是购物车实例,route('checkout-success.view') 是支付成功后重定向的路由。

测试

composer test

变更日志

请参阅 CHANGELOG 了解最近更改的详细信息。

贡献

请参阅 CONTRIBUTING 了解详细信息。

安全漏洞

请参阅 我们的安全策略 了解如何报告安全漏洞。

致谢

许可证

MIT 许可证 (MIT)。有关更多信息,请参阅 许可证文件