The "thing" is that the billing address is always required, but the shipping address (think 'virtual products') isn't. That's why the billing address is displayed first.
There still appears to be a problem for me with the Square Web Pay Module.
I get the SQ-MSCONF error with Square after installing OPC, but if I edit jquery.checkout_one.js as suggested by carlwhat here https://www.zen-cart.com/showthread....13#post1387913
It works.
One thing I have noticed is that once the 'Confirm Order' button is clicked, it hangs on the greyed out screen. Which can be confusing to customers. If it needs to do that while processing, maybe it should have a notice pop up something like 'Please Wait, Order Processing. Do not close this screen!'
I have had a couple of customers using opera and firefox say that it hung on the greyed out screen and they didn't know if the order was processing or not.
Nick Smith - Venture Design and Print
https://venturedesignandprint.co.uk
i know this is a long thread, but i would encourage trying to read all of it.
lat9 incorporated my changes into version 2.4.0, which is the latest version available for download on the plugins.
please confirm you are running that version and still having problems without corrections.
with regards to the confirm order button click, there already is a spinning gif. it is located here:
includes/templates/template_default/images/confirmation_one_loading.gif
do you not have that file? does it not show up when one clicks confirm order?
that spinning gif is also easily replaceable by any of the numerous ones available on the internet. an internet search such as these returns results:
https://tinyurl.com/y57y5pd6
https://uxplanet.org/using-loading-a...e-cab0097be9f1
downloading this one, renaming it, and putting it in the right place will certainly have your customers talking (MO):
https://i.pinimg.com/originals/83/2f...2caeaa6145.gif
best.
Nick Smith - Venture Design and Print
https://venturedesignandprint.co.uk
Cindy, I have installed OPC 2.4.0 on Zen Cart 1.5.7d
When I get to the Checkout page and enter all my details, then click 'Save Changes' nothing happens and everything remains greyed out. All the details are entered correctly as well.
There is a box on the right of the screen that says 'Bottom Instructions', but it has nothing in it.
I have attached an image.
Also when I turn OPC off and use the default checkout, that works ok.I have a DEBUG file, but I would need to send it to you as it contains personal information. So can I'll send this by PM.
Nick Smith - Venture Design and Print
https://venturedesignandprint.co.uk
Nick Smith - Venture Design and Print
https://venturedesignandprint.co.uk
Note that 2.4.0 was approved on the 2nd of May.
Many github changes were made after that date that make required corrections for OPC and Square WebPay to play nice.
NOTE: Just looked and there is one more spot that needs to be changed. I've submitted a pull request.
With the existing changes and the change in the pull request, OPC and Square WebPay are working in harmony on all our sites that use both.
Are You Vulnerable for an Accessibility Lawsuit?
myZenCartHost.com - Zen Cart Certified, PCI Compatible Hosting by JEANDRET
Free SSL & Domain with semi-annual and longer hosting. Updating 1.5.2 and Up.
i do not believe this to be correct...
the only file that needed modification was jquery.checkout_one.js and its minimized version. that file was last modified on 4/22/2022, as seen here:
https://tinyurl.com/y492x3yb
the 2.4.0 release added a new configuration value for the submit button function. leaving that config value as its default value would ensure proper integration with square_webPay.
being that i am the author of square_webPay and was involved with lat9's change to OPC so that they 2 plugins work well together, i stand by my assertion that 2.4.0 should work properly with square_webPay with no further modification.
best.
Bookmarks