#benhath-php

1 messages · Page 1 of 1 (latest)

trim pumice
trim pumice
#

Unfortunately we don't have any specific plan to support that version just yet, you should talk to our support team

frail scarab
#

Thanks will email. This should be a priority as it bricks any Magento 2.4.4 website that uses stripe + PHP 8.1

#

Setup fails... Unable to apply data patch StripeIntegration\Payments\Setup\Patch\Data\Patch001WebhooksConfiguration for module StripeIntegration_Payments. Original exception message: Deprecated Functionality: preg_match(): Passing null to parameter #2 ($subject) of type string is deprecated in /Users/***/dev.local/vendor/stripe/module-payments/Model/Config.php on line 295

trim pumice
#

can you clarify what you mean? Are you saying it worked on PHP 8.1 before and just broke with that release? Or you upgraded to PHP 8.1 and that doesn't work

frail scarab
#

Magento has just released 2.4.4 which supports PHP 8.1. So we (and many others) will be upgrading both their Magento & PHP version. Once this update is complete - Stripe does not work.

trim pumice
#

I see thanks for clarifying. So we didn't break this. In theory before you upgrade Magento you should look at all your dependencies and what they support themselves and you can't upgrade if those don't support it

frail scarab
#

Correct, but holding off the upgrade just because of Stripe is not good for security of performance. Is there a timeline or way we can request a version bump? It only appears to be a deprecated function in a patch file that's causing the problem.

trim pumice
#

That's what you'd ask the support team and then the developers of that plugin can work on the upgrade

frail scarab
#

👍