♥raiwa Posted October 23, 2020 Share Posted October 23, 2020 (edited) Stripe SCA 3.0 Version 1.1.0 beta - Updated for Phoenix 1.0.7.9+. Thanks to @ecartz for the update base - removed duplicated language constant - Fixed javascript error to allow to save cards Tested with actual Phoenix 1.0.7.10 Branch in testmode. stripe_sca_v1.1.0_beta.zip Please try and report back Edited October 23, 2020 by raiwa Quote About Me: http://www.oscommerce.com/forums/user/249059-raiwa/ Need help? How To Get The Help You Need Is your version of osC up to date? You'll find the latest osC community version CE Phoenix here. Public Phoenix Change Log Cheat Set on Google Sheets Link to comment Share on other sites More sharing options...
Mikepo Posted October 23, 2020 Share Posted October 23, 2020 2 hours ago, raiwa said: Stripe SCA 3.0 Version 1.1.0 beta is it best to remove the old version first before uploading this beta version? Quote osC CE live - developing osC Phoenix adding modules with no core changes(awesome and easy!) Link to comment Share on other sites More sharing options...
♥raiwa Posted October 23, 2020 Share Posted October 23, 2020 If you are on the latest previous version, you can just upload and replace everything. No need to uninstall/reinstall the modules. Mikepo 1 Quote About Me: http://www.oscommerce.com/forums/user/249059-raiwa/ Need help? How To Get The Help You Need Is your version of osC up to date? You'll find the latest osC community version CE Phoenix here. Public Phoenix Change Log Cheat Set on Google Sheets Link to comment Share on other sites More sharing options...
Mikepo Posted October 26, 2020 Share Posted October 26, 2020 @raiwa updated my test environment with your beta version and I'm getting the following in the email sent Order Number: Detailed Invoice: https://xxxxxx/account_history_info.php?order_id= Date Ordered: Monday 26 October, 2020 notice there is no order number. Also the order status doesn't get set to the default i.e. 'pending' raiwa 1 Quote osC CE live - developing osC Phoenix adding modules with no core changes(awesome and easy!) Link to comment Share on other sites More sharing options...
♥raiwa Posted October 26, 2020 Share Posted October 26, 2020 (edited) Quote notice there is no order number. Thank you. I'll have a look. Quote Also the order status doesn't get set to the default i.e. 'pending' DId you leave the status settings like by default? I got it right when testing with these settings: Set New Order Status Preparing [Stripe SCA]Set Order Processed Status defaultTransaction Order Status Stripe SCA [Transactions] Set Order Processed Status Should be set to "default" or if your default is different to "pending" Edited October 26, 2020 by raiwa Quote About Me: http://www.oscommerce.com/forums/user/249059-raiwa/ Need help? How To Get The Help You Need Is your version of osC up to date? You'll find the latest osC community version CE Phoenix here. Public Phoenix Change Log Cheat Set on Google Sheets Link to comment Share on other sites More sharing options...
Mikepo Posted October 26, 2020 Share Posted October 26, 2020 43 minutes ago, raiwa said: DId you leave the status settings like by default? I got it right when testing with these settings settings are as you quoted, php log shows this PHP Notice: Undefined variable: modal_size in /xxx/xx/xxx/includes/hooks/shop/checkout_confirmation/finalisedOrder.php on line 24, referer: https://xxxx/checkout_payment.php PHP message: PHP Deprecated: The checkout/reset segment has been deprecated. in /xxx/xx/xxx/includes/system/segments/checkout/reset.php on line 13, referer: https://xxxx/checkout_confirmation.php raiwa 1 Quote osC CE live - developing osC Phoenix adding modules with no core changes(awesome and easy!) Link to comment Share on other sites More sharing options...
♥raiwa Posted October 26, 2020 Share Posted October 26, 2020 (edited) O.K. Thanks I'll have a look. The first error doesn't seem to be related. Edited October 26, 2020 by raiwa Quote About Me: http://www.oscommerce.com/forums/user/249059-raiwa/ Need help? How To Get The Help You Need Is your version of osC up to date? You'll find the latest osC community version CE Phoenix here. Public Phoenix Change Log Cheat Set on Google Sheets Link to comment Share on other sites More sharing options...
♥raiwa Posted October 26, 2020 Share Posted October 26, 2020 7 minutes ago, Mikepo said: settings are as you quoted, Very strange, can you double check please. I get this with "Pending" as last status: Quote About Me: http://www.oscommerce.com/forums/user/249059-raiwa/ Need help? How To Get The Help You Need Is your version of osC up to date? You'll find the latest osC community version CE Phoenix here. Public Phoenix Change Log Cheat Set on Google Sheets Link to comment Share on other sites More sharing options...
Mikepo Posted October 26, 2020 Share Posted October 26, 2020 9 minutes ago, raiwa said: Very strange, can you double check please I'll check again. I'm using the stripe CLI interface as I'm on a test environment, the error might be related to this. I'll double check. Quote osC CE live - developing osC Phoenix adding modules with no core changes(awesome and easy!) Link to comment Share on other sites More sharing options...
Mikepo Posted October 27, 2020 Share Posted October 27, 2020 (edited) 18 hours ago, raiwa said: Very strange, can you double check please There was a problem with the webhook connection. Fixed now and order status is now correct. The problem with the missing order number on the email is still there: Order Number: Detailed Invoice: https://xxxxxx/account_history_info.php?order_id= Date Ordered: Tuesday 27 October, 2020 Edited October 27, 2020 by Mikepo raiwa 1 Quote osC CE live - developing osC Phoenix adding modules with no core changes(awesome and easy!) Link to comment Share on other sites More sharing options...
Mikepo Posted October 27, 2020 Share Posted October 27, 2020 PHP message: PHP Notice: Undefined variable: customer_id in /xxx/xx/xxx/ext/modules/payment/stripe_sca/webhook.php on line 21 PHP message: PHP Notice: Undefined property: stripe_sca::$apiVersion in /xxx/xxx/xxx/ext/modules/payment/stripe_sca/webhook.php on line 58 PHP message: PHP Notice: Undefined variable: customer_id in /xxx/xxx/xxx/ext/modules/payment/stripe_sca/webhook.php on line 59 @raiwa these messages are in the log file. Are they of concern? Running php7.3 Quote osC CE live - developing osC Phoenix adding modules with no core changes(awesome and easy!) Link to comment Share on other sites More sharing options...
♥raiwa Posted October 27, 2020 Share Posted October 27, 2020 Mike @Mikepo, Thanks for testing and the reports. Here the updated files with all fixes: stripe_sca_v1.1.0_beta.zip You only need to replace the payment module and the webhook The 3 notice errors are not important, they appear only when log events is used for debugging. But I fixed them. Please report back and I'll upload the update to the Marketplace. Quote About Me: http://www.oscommerce.com/forums/user/249059-raiwa/ Need help? How To Get The Help You Need Is your version of osC up to date? You'll find the latest osC community version CE Phoenix here. Public Phoenix Change Log Cheat Set on Google Sheets Link to comment Share on other sites More sharing options...
Mikepo Posted October 27, 2020 Share Posted October 27, 2020 Rainer, @raiwa thank you, all looks ok now. emails and order status all check out now. thank you again👍 raiwa 1 Quote osC CE live - developing osC Phoenix adding modules with no core changes(awesome and easy!) Link to comment Share on other sites More sharing options...
♥raiwa Posted October 28, 2020 Share Posted October 28, 2020 (edited) Uploaded Stripe v3 SCA Version 1.1.0 Thanks to @ecartz for the base update of the module and the help.👍 Thanks to @Mikepo for testing!👍 Package includes: Full version 1.1.0 for Phoenix 1.0.7.9+ONLY! Changes 1.1.0 - Update for Phoenix 1.0.7.9+ - removed duplicated language constant - Fixed javascript error to allow to save cards - Updated account card module - changed save card tick box to bootstrap slider - Updated Stripe SDK to 7.61/3.01 Full version 1.0.17 for Phoenix 1.0.5.1+ONLY! Changes 1.0.17 - Fixed javascript error to allow to save cards - Updated Stripe SDK to 7.61/3.01 Full version 1.0.16 for all previous OSC and Phoenix versions Changes 1.0.16 - Fixed javascript error to allow to save cards Edited October 28, 2020 by raiwa Smoky Barnable and mhsuffolk 1 1 Quote About Me: http://www.oscommerce.com/forums/user/249059-raiwa/ Need help? How To Get The Help You Need Is your version of osC up to date? You'll find the latest osC community version CE Phoenix here. Public Phoenix Change Log Cheat Set on Google Sheets Link to comment Share on other sites More sharing options...
♥raiwa Posted October 28, 2020 Share Posted October 28, 2020 Mike @Mikepo, You should update to the uploaded package, There are several changes versus the beta package. Mikepo 1 Quote About Me: http://www.oscommerce.com/forums/user/249059-raiwa/ Need help? How To Get The Help You Need Is your version of osC up to date? You'll find the latest osC community version CE Phoenix here. Public Phoenix Change Log Cheat Set on Google Sheets Link to comment Share on other sites More sharing options...
Guest Posted October 31, 2020 Share Posted October 31, 2020 I loaded this to my 2.2 store and went to install it in admin. It looks like it is missing the english file to convert the MODULE_PAYMENT_STRIPE_SCA_ADMIN_LIVE_SECRET_TITLEMODULE_PAYMENT_STRIPE_SCA_ADMIN_LIVE_SECRET_DESC to actual descriptions. Quote Link to comment Share on other sites More sharing options...
♥raiwa Posted October 31, 2020 Share Posted October 31, 2020 (edited) Stripe SCA seems will not run on 2.2 stores. You need to update to Phoenix and PHP 7.0+ Please provide also always more detailed information. - your exact store version - exact stripe_sca version you installed - PHP version - screenshot Please see this post: How to get the help you need. Edited October 31, 2020 by raiwa Quote About Me: http://www.oscommerce.com/forums/user/249059-raiwa/ Need help? How To Get The Help You Need Is your version of osC up to date? You'll find the latest osC community version CE Phoenix here. Public Phoenix Change Log Cheat Set on Google Sheets Link to comment Share on other sites More sharing options...
mhsuffolk Posted November 4, 2020 Share Posted November 4, 2020 On 10/28/2020 at 12:18 PM, raiwa said: Full version 1.0.16 for all previous OSC and Phoenix versions Changes 1.0.16 - Fixed javascript error to allow to save cards Thank you again for maintaining this excellent addon. I have Phoenix 1.0.5.0 with Stripe SCA V 1.0.16r1 However the "All previous versions" folder is labelled v1.0.17 which according to the changelog is for 1.0.5.1 only. Do I need to update and if so which version do I use? Quote Live shop Phoenix 1.0.8.4 on PHP 7.4 Working my way up the versions. Link to comment Share on other sites More sharing options...
♥raiwa Posted November 4, 2020 Share Posted November 4, 2020 You should use the version labelled 1.0.17 from the "All previous versions" folder. It has an update which fixes the save card option. That's why the version label has been changed. Sorry if this is not clearly explained in the change log. Quote About Me: http://www.oscommerce.com/forums/user/249059-raiwa/ Need help? How To Get The Help You Need Is your version of osC up to date? You'll find the latest osC community version CE Phoenix here. Public Phoenix Change Log Cheat Set on Google Sheets Link to comment Share on other sites More sharing options...
♥14steve14 Posted November 25, 2020 Share Posted November 25, 2020 Rainer I was wondering if there is a way to stop the payments information/comments that are returned from Stripe from showing on the invoice when printing. I know printing the order comments is not standard, but Gary coded a hook so the comments customers leave in the checkout process can be printed onto the invoices. This is information that is saved in the database where customers can add a comment to their order. Unfortuneatly its the same table that saves the payment information from both PayPal and Stripe, but PayPal does not show. When a customer pays using Stripe all the transactional comments that are received show on the invoice, and also in the admin - order - status_history section. When a customers pays using PayPal nothing shows in the invoice comments but the similar information is shown in the admin - order - status_history section. Both sets of transactional information is saved into the same table in the database. I have tried to compare the two different payment modules but can't find where this is coded. Can you give any helpful advice on where to look in the two payment modules. I am aware that this is not really part of the Stripe support, but it would be nice to stop the information showing on the invoices and its Stripe that is causing the problem Quote REMEMBER BACKUP, BACKUP AND BACKUP Link to comment Share on other sites More sharing options...
burt Posted November 25, 2020 Share Posted November 25, 2020 4 minutes ago, 14steve14 said: can't find where this is coded I believe this is down to the Order Status and whether it is "public" viewable. That would be where to check. Admin > Localization > Order Status Check "public status" on the status that Stripe orders get set to. Quote Link to comment Share on other sites More sharing options...
♥14steve14 Posted November 25, 2020 Share Posted November 25, 2020 9 minutes ago, burt said: I believe this is down to the Order Status and whether it is "public" viewable. That would be where to check. Admin > Localization > Order Status Check "public status" on the status that Stripe orders get set to. Thanks Gary. Just checked both payment modules and they are both set to the same status apart from there is an extra one in the Stripe setup which I am not using so have turned off the public status and will see what happens. If that does not work will have to try some other settings in the stripe modules to see if it can be stopped. Quote REMEMBER BACKUP, BACKUP AND BACKUP Link to comment Share on other sites More sharing options...
kptuning Posted December 23, 2020 Share Posted December 23, 2020 On 10/31/2020 at 3:35 AM, lyonsperf said: I loaded this to my 2.2 store and went to install it in admin. It looks like it is missing the english file to convert the MODULE_PAYMENT_STRIPE_SCA_ADMIN_LIVE_SECRET_TITLEMODULE_PAYMENT_STRIPE_SCA_ADMIN_LIVE_SECRET_DESC to actual descriptions. Same thing happens to us. Here are the screenshots: Server INFO: First lines appear to be OK, but then I don't understand why it doesn't show variable texts. Can you please help? That'd help a lot configure our stores. Thanks in advance. Regards Quote Link to comment Share on other sites More sharing options...
♥raiwa Posted December 23, 2020 Share Posted December 23, 2020 (edited) On 10/31/2020 at 9:41 AM, raiwa said: Edited: Stripe SCA seems will not run on 2.3.x stores. You need to update to Phoenix and PHP 7.0+ Please provide also always more detailed information. - exact stripe_sca version you installed Please see this post: How to get the help you need. Edited December 23, 2020 by raiwa Quote About Me: http://www.oscommerce.com/forums/user/249059-raiwa/ Need help? How To Get The Help You Need Is your version of osC up to date? You'll find the latest osC community version CE Phoenix here. Public Phoenix Change Log Cheat Set on Google Sheets Link to comment Share on other sites More sharing options...
kptuning Posted December 24, 2020 Share Posted December 24, 2020 Dear Raiwa, Are you for real????? Everywhere in the download link, instructions and everywhere says that it works on 2.3.X versions. What's the latest version it works in 2.3.x??? Regards Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.