Add first-party PayPal payment adapter for @payloadcms/plugin-ecommerce #16437
pradelgorithm
started this conversation in
Feature Requests & Ideas
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
-
Feature request
Add a first-party PayPal payment adapter for
@payloadcms/plugin-ecommerce.Motivation
Payload's ecommerce plugin already exposes a payment adapter pattern, but Stripe appears to be the primary first-party/default payment provider today. For many real-world ecommerce and event-registration implementations, PayPal is still one of the most commonly requested processors, especially for organizations that already use PayPal Business, nonprofits/associations, international chapters, or markets where Stripe is not the client's preferred processor.
Right now, teams that need PayPal generally have to build a custom commerce/payment integration around Payload. That works, but it means every project re-solves the same standard payment concerns:
It would be better for Payload's ecommerce ecosystem if common processors were supported through reusable adapters instead of requiring custom one-off integrations for standard checkout flows.
Proposed solution
Provide a first-party PayPal adapter for
@payloadcms/plugin-ecommerce, similar in spirit to the Stripe adapter.Possible developer experience:
Beta Was this translation helpful? Give feedback.
All reactions