Administrator
- Join Date:
- Feb 2006
- Location:
- Tampa Bay, Florida
- Posts:
- 10,682
- Plugin Contributions:
- 56
One-Page Checkout [Support Thread]
lat9:
Is that single payment auto-selected when using the 3-page checkout?
Yes it is.
Views: 629,264
Administrator
lat9:
Is that single payment auto-selected when using the 3-page checkout?
Yes it is.
Administrator
swguy:
Yes it is.
Turns out that it's an unwanted interaction with the Bootstrap-4 classes; update forthcoming to the https://github.com/lat9/bs4_opc repository.
Edit: Correcting repo link.
Administrator
lat9:
Turns out that it's an unwanted interaction with the Bootstrap-4 classes; update forthcoming to the https://github.com/lat9/bs4_opc repository.
Edit: Correcting repo link.
Updated OPC/BS4 integration submitted; see https://www.zen-cart.com/showthread.php?223910-ZCA-Bootstrap-4-Template-Support-Thread&p=1387118
New Zenner
**Database Engine: ** MySQL 5.7.30
HP Version: 7.3.32 (Zend: 3.3.32)
Zen Cart 1.5.7d
Database Patch Level: 1.5.7b
OPC 2.3.11 (2022-02-09)
I installed OPC a few months back and have found it helpful for most customers. Thanks for this plugin.
I have an issue that seems to be giving customers a problem when they leave the checkout/cart page and add another item or make changes. When returning to the checkout page it displays a message "Your available shipping options have changed. Please re-select your desired shipping method." but we only have one shipping option available (table) and it is already selected with no way to re-select it. If doing a refresh the message disappears.
Administrator
gtgeorge:
**Database Engine: ** MySQL 5.7.30
HP Version: 7.3.32 (Zend: 3.3.32)
Zen Cart 1.5.7d
Database Patch Level: 1.5.7b
OPC 2.3.11 (2022-02-09)I installed OPC a few months back and have found it helpful for most customers. Thanks for this plugin.
I have an issue that seems to be giving customers a problem when they leave the checkout/cart page and add another item or make changes. When returning to the checkout page it displays a message "Your available shipping options have changed. Please re-select your desired shipping method." but we only have one shipping option available (table) and it is already selected with no way to re-select it. If doing a refresh the message disappears.
What is the site's table-rate shipping configuration? I'll try to reproduce the issue locally.
New Zenner
Zen Follower
Hello.
I'm having a weird issue on mobile with this module.
New install ZC1.5.7d and OPC 2.3.11
In trying to checkout as a guest, after entering the contact/billing/shipping info and pressing the SAVE CHANGES button I'm getting a blank page and the following error
in the logs
#1 trigger_error() called at [/includes/classes/OnePageCheckout.php:1310]
#2 OnePageCheckout->validateAndSaveAjaxCustomerInfo() called at [/includes/classes/ajax/zcAjaxOnePageCheckout.php:401]
#3 zcAjaxOnePageCheckout->validateCustomerInfo() called at [/ajax.php:85]
--> PHP Fatal error: validateAndSaveAjaxCustomerInfo, invalid POST: array (
'email_address_conf' => '[email protected]',
'telephone' => '',
) in /includes/classes/OnePageCheckout.php on line 1310.
It's only happening on mobile, but not on desktop.
Any idea what could be causing this?
Thank you!
Administrator
mvstudio:
Hello.
I'm having a weird issue on mobile with this module.
New install ZC1.5.7d and OPC 2.3.11
In trying to checkout as a guest, after entering the contact/billing/shipping info and pressing the SAVE CHANGES button I'm getting a blank page and the following error
in the logs#1 trigger_error() called at [/includes/classes/OnePageCheckout.php:1310]
#2 OnePageCheckout->validateAndSaveAjaxCustomerInfo() called at [/includes/classes/ajax/zcAjaxOnePageCheckout.php:401]
#3 zcAjaxOnePageCheckout->validateCustomerInfo() called at [/ajax.php:85]
--> PHP Fatal error: validateAndSaveAjaxCustomerInfo, invalid POST: array (
'email_address_conf' => '[email protected]',
'telephone' => '',
) in /includes/classes/OnePageCheckout.php on line 1310.It's only happening on mobile, but not on desktop.
Any idea what could be causing this?
Thank you!
What template is in use? Is this for a specific type of mobile device or using a browser's mobile simulator; if it's a browser simulator, which browser?
Zen Follower
lat9:
What template is in use? Is this for a specific type of mobile device or using a browser's mobile simulator; if it's a browser simulator, which browser?
The template is the native responsive classic with fewer CSS modifications for cosmetics changes.
The issue came up on Firefox Mozilla browser's mobile simulator for iPhone 11, 12/13 iOS 14.6, which I was able to confirm on my own iPhone 11 Pro with the latest iOS 15.4. Haven't checked on other devises.
Thank you for looking into it.
Administrator
I'm unable to reproduce using an (albeit) updated zc157d (from zc157c) and the built-in responsive classic. I've tried both with and without the guest confirmation required configuration setting.
Have you made template overrides into the responsive_classic/templates directory of any of the OPC template files? They're installed by default into (er) template_default.
New Zenner
lat9:
Originally Posted by gtgeorge [IMG]https://www.zen-cart.com/images/styles/zencart/buttons/viewpost-right.png[/IMG]
**Database Engine: ** MySQL 5.7.30
HP Version: 7.3.32 (Zend: 3.3.32)
Zen Cart 1.5.7d
Database Patch Level: 1.5.7b
OPC 2.3.11 (2022-02-09)I installed OPC a few months back and have found it helpful for most customers. Thanks for this plugin.
I have an issue that seems to be giving customers a problem when they leave the checkout/cart page and add another item or make changes. When returning to the checkout page it displays a message "Your available shipping options have changed. Please re-select your desired shipping method." but we only have one shipping option available (table) and it is already selected with no way to re-select it. If doing a refresh the message disappears.
What is the site's table-rate shipping configuration? I'll try to reproduce the issue locally.
Were you able to reproduce this issue?
Administrator
gtgeorge:
Were you able to reproduce this issue?
Haven't (yet) tried; I'm in the middle of a couple of complicated upgrades. Paying clients come first.
Zen Follower
lat9:
I'm unable to reproduce using an (albeit) updated zc157d (from zc157c) and the built-in responsive classic. I've tried both with and without the guest confirmation required configuration setting.
Have you made template overrides into the responsive_classic/templates directory of any of the OPC template files? They're installed by default into (er) template_default.
Yep. I did make some changes to some of the OPC template files, mostly cosmetic changes and removing the labels replacing them with placeholders instead. I guess it didn't like it. Now to figure out which page of all is the culprit.
Sorry for the trouble I caused. :blush: I should have checked the changes before jumping it.
Administrator
lat9:
Haven't (yet) tried; I'm in the middle of a couple of complicated upgrades. Paying clients come first.
Issue reproduced; I'll determine the root cause and correct 'shortly'.
Zen Follower
Quick question (hopefully). Is there a reason why the message "Sorry, but our expedited checkout process cannot be used" is displayed for a brief second during checkout? I reverted all the cosmetic changes I made to the template overrides thinking that was the reason for it, but the message still pops quickly and disappears after the page loads. No error logs. Is this a normal occurrence?
Totally Zenned
mvstudio:
Quick question (hopefully). Is there a reason why the message "Sorry, but our expedited checkout process cannot be used" is displayed for a brief second during checkout? I reverted all the cosmetic changes I made to the template overrides thinking that was the reason for it, but the message still pops quickly and disappears after the page loads. No error logs. Is this a normal occurrence?
I've seen this too. I thought it might be a javascript loading delay - tried a few things a while back but wasn't able to achieve anything.
Administrator
mvstudio:
Quick question (hopefully). Is there a reason why the message "Sorry, but our expedited checkout process cannot be used" is displayed for a brief second during checkout? I reverted all the cosmetic changes I made to the template overrides thinking that was the reason for it, but the message still pops quickly and disappears after the page loads. No error logs. Is this a normal occurrence?
simon1066:
I've seen this too. I thought it might be a javascript loading delay - tried a few things a while back but wasn't able to achieve anything.
That "flash" is displayed during the page-load and is then hidden once the javascript/jQuery files have been loaded. It's there in case the site's got a jQuery issue and the customer otherwise wouldn't be able to checkout.
Totally Zenned
lat9:
That "flash" is displayed during the page-load and is then hidden once the javascript/jQuery files have been loaded. It's there in case the site's got a jQuery issue and the customer otherwise wouldn't be able to checkout.
.. and there I was thinking it was me. Thanks for the explanation @lat9
Zen Follower
simon1066:
.. and there I was thinking it was me. Thanks for the explanation @lat9
:laugh: :laugh: And here I was thinking it was something I did too :laugh: Thank you @lat9!
New Zenner
lat9:
Issue reproduced; I'll determine the root cause and correct 'shortly'.
Thanks, your hard work is appreciated!
Fields marked required must be completed.
Tell staff why this post should be reviewed.