Make 7.x module current

Created on 17 February 2021, about 4 years ago
Updated 13 February 2025, about 2 months ago

After some time away I've been able to focus on D7 Commerce Stripe again. I will use this issue to track the child issues which will encompass several tasks that will allow us to bring the D7 module into a current state.

#2816709: Require Stripe module - allow us to de-couple configuration from Drupal Commerce, helpful for maintainability
- Upgrade to latest Stripe PHP Library (7.73 as of this writing)
- Migrate to Payments API
-- SetupIntent
-- PaymentIntent
-- Payment Methods
----- Update Card on File implementation

These issues above may need to be created. Here are some that already exist:

#3181126: Current SCA compliant versions of library and module (Nov 2020)
#3029185: SCA/3DS2 for Commerce Stripe 7.x
#2717383: Add support for 3D Secure
#3009292: Stripe Checkout not working after update from 7.x-3.0-alpha1 - Checkout has changed in recent times at Stripe. Investigation needed.
#3182758: v.7.x-1.2 compliancy with Stripe SCA requirements - An upgrade Path from 1.x / 2.x might be needed here. Investigation needed.
#2398423: Stripe Connect: pay users from my site

I'll continue to update this Plan as I continue to discover other issues that need addressing, and will create new issues as I bring in changes from our working version.

🌱 Plan
Status

Closed: outdated

Version

3.0

Component

Code

Created by

🇺🇸United States torgosPizza Portland, OR

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

Comments & Activities

Not all content is available!

It's likely this issue predates Contrib.social: some issue and comment data are missing.

Production build 0.71.5 2024