Add PayPal support to Payment Element Gateway

Created on 14 February 2024, 10 months ago

Problem/Motivation

The PaymentElementGateway has been refactored to support additional payment method types in ๐Ÿ“Œ Refactor Stripe payment element for additional payment method types Fixed . At the same time, this change forces us to implement specific plugins for every supported payment method. For example, previously working PayPal payments now are no longer possible, as the gateway throws an exception on non-existing payment method plugins (see https://git.drupalcode.org/project/commerce_stripe/-/commit/bf118321d3fb...).

We'll need โœจ Add the option to not setup payment methods for future usage Fixed in order to actually being able to select PayPal, but we can nevertheless implement the plugin independently from that.

Proposed resolution

Implement the plugin.

Remaining tasks

Before we start:

  • Do we need any extra fields?
  • Any special treatment necessary?
  • Link to relevant parts of the Stripe API doc
๐Ÿ“Œ Task
Status

Active

Version

1.0

Component

Payment Element

Created by

๐Ÿ‡ฆ๐Ÿ‡นAustria agoradesign

Live updates comments and jobs are added and updated live.
Sign in to follow issues

Merge Requests

Comments & Activities

Production build 0.71.5 2024