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.
Closed: outdated
3.0
Code
Not all content is available!
It's likely this issue predates Contrib.social: some issue and comment data are missing.