mirror of
https://github.com/pelican-dev/plugins.git
synced 2026-05-09 08:26:01 +02:00
[PR #61] [CLOSED] added paypal intecration #90
Labels
No labels
pull-request
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
starred/plugins#90
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
📋 Pull Request Information
Original PR: https://github.com/pelican-dev/plugins/pull/61
Author: @GamingBaeren
Created: 12/26/2025
Status: ❌ Closed
Base:
main← Head:main📝 Commits (2)
be59df5added paypal integration (beta)fdb8db9deleted untranslated md files📊 Changes
18 files changed (+1022 additions, -127 deletions)
View changed files
➕
billing.zip(+0 -0)📝
billing/config/billing.php(+13 -2)➕
billing/database/migrations/006_add_paypal_columns_to_orders.php(+23 -0)➕
billing/resources/views/checkout.blade.php(+190 -0)📝
billing/src/BillingPlugin.php(+51 -9)➕
billing/src/Enums/PaymentMethod.php(+32 -0)📝
billing/src/Filament/App/Resources/Orders/OrdersResource.php(+10 -15)➕
billing/src/Filament/App/Resources/Orders/Pages/CheckoutPage.php(+108 -0)📝
billing/src/Filament/App/Widgets/ProductWidget.php(+4 -2)📝
billing/src/Http/Controllers/Api/CheckoutController.php(+191 -13)📝
billing/src/Models/Order.php(+79 -36)📝
billing/src/Models/Product.php(+32 -19)📝
billing/src/Models/ProductPrice.php(+30 -21)➕
billing/src/Observers/UserObserver.php(+51 -0)📝
billing/src/Policies/OrderPolicy.php(+22 -0)📝
billing/src/Providers/BillingPluginProvider.php(+10 -7)📝
billing/src/Providers/BillingRoutesProvider.php(+20 -3)➕
billing/src/Services/PayPalService.php(+156 -0)📄 Description
I have added a PayPal integration and made it possible to select which payment method should be used:
one of the two or both.
I have also added a checkout page where you can select which of the two will be used.
If you have any questions, please contact Blacksquadman1 (ping on Discord)
or send an email to
blacksquadman1@gamingbaeren.de.
Summary by CodeRabbit
Release Notes
New Features
Refactor
✏️ Tip: You can customize this high-level summary in your review settings.
🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.