Stripe Payment

Support - Stripe Payment

Support

by raiwa » Sat Apr 03, 2021 12:38 pm

New package uploaded with the latest version 1.2.2.
Due to update/upload glitches I had to hide the old package and create a new one.
Public Phoenix Change Log Cheat Set on Google Sheets
https://docs.google.com/spreadsheets/d/ ... sp=sharing

Need Help?viewtopic.php?f=10&t=27
raiwa
PhoenixCart Developer
PhoenixCart Developer
Posts: 1184
Joined: Sat Dec 21, 2019 8:08 am
Contact:

Re: Support

by BrockleyJohn » Sat Jun 05, 2021 11:53 am

Bug in the webhook exception handling... the catch for invalid signature should be

Code: Select all

} catch (\Stripe\Exception\SignatureVerificationException $e) {
BrockleyJohn
PhoenixCart Developer
PhoenixCart Developer
Posts: 31
Joined: Mon Mar 01, 2021 5:37 pm
Contact:

Re: Support

by raiwa » Sat Jun 05, 2021 3:51 pm

Thank you.
Public Phoenix Change Log Cheat Set on Google Sheets
https://docs.google.com/spreadsheets/d/ ... sp=sharing

Need Help?viewtopic.php?f=10&t=27
raiwa
PhoenixCart Developer
PhoenixCart Developer
Posts: 1184
Joined: Sat Dec 21, 2019 8:08 am
Contact:

Re: Support

by raiwa » Mon Jun 07, 2021 12:56 pm

Uploaded Version 1.3.0 with the above fix.
Public Phoenix Change Log Cheat Set on Google Sheets
https://docs.google.com/spreadsheets/d/ ... sp=sharing

Need Help?viewtopic.php?f=10&t=27
raiwa
PhoenixCart Developer
PhoenixCart Developer
Posts: 1184
Joined: Sat Dec 21, 2019 8:08 am
Contact:

Re: Support

by raiwa » Mon Jun 07, 2021 4:20 pm

Uploaded Version 1.3.1 with some minor fixes.
Public Phoenix Change Log Cheat Set on Google Sheets
https://docs.google.com/spreadsheets/d/ ... sp=sharing

Need Help?viewtopic.php?f=10&t=27
raiwa
PhoenixCart Developer
PhoenixCart Developer
Posts: 1184
Joined: Sat Dec 21, 2019 8:08 am
Contact:

Re: Support

by ecartz » Mon Sep 27, 2021 12:48 am

PHP Warning: Undefined variable $customer_id in ext/modules/payment/stripe_sca/payment_intent.php on line 44
I'm guessing that it is intended to be

Code: Select all

    $stripe_sca->event_log($customerId, "ajax retrieve", $id, $pi);
Because there is a $customerId but not a $customer_id

This seems minor. Not important enough to release just to fix this. As best I can tell, this just breaks logging, not functionality. I'm guessing that the customer ID will be incorrect in the event log (not verified but seems likely) and of course it spams the PHP log. But minor or not, it seems like an easy enough fix for the next release, whenever that might be.

This is from Stripe Payment version 1.3.2 on a modified CE Phoenix Cart v1.0.8.6 on PHP 8.
ecartz
Lead Developer
Lead Developer
Posts: 2637
Joined: Tue Nov 05, 2019 6:02 pm
Contact:

Re: Support

by raiwa » Mon Sep 27, 2021 7:35 am

Thanks, I'll take note of this for the next update.
Public Phoenix Change Log Cheat Set on Google Sheets
https://docs.google.com/spreadsheets/d/ ... sp=sharing

Need Help?viewtopic.php?f=10&t=27
raiwa
PhoenixCart Developer
PhoenixCart Developer
Posts: 1184
Joined: Sat Dec 21, 2019 8:08 am
Contact: