Motivation

We should use the newest third party libraries. https://github.com/stripe/stripe-php had a new major version release and it seems like some things (payment-gateway) break on upgrade.

Proposed resolution

Integrate the newest version 7.x.

Remaining tasks

Create Patch
Testing

Comments

Siegrist created an issue. See original summary.

valic’s picture

Status: Active » Needs review
StatusFileSize
new8.85 KB

Added patch. Made changes following changelog for version 7 of Stripe PHP library
https://github.com/stripe/stripe-php/wiki/Migration-guide-for-v7

bojanz’s picture

Title: 7.x stripe/stripe-php upgrade » Update the stripe/stripe-php SDK to 7.x

Better title.

  • bojanz committed dbcd02a on 8.x-1.x authored by valic
    Issue #3105678 by valic: Update the stripe/stripe-php SDK to 7.x
    
bojanz’s picture

Status: Needs review » Fixed

This looks straightforward, and valic has done manual testing in addition to the automated tests passing, so I'm going ahead and committing it.

Added an update to ludwig.json that was missed.

Status: Fixed » Closed (fixed)

Automatically closed - issue fixed for 2 weeks with no activity.