- Posts: 34
- Thank you received: 1
Step 1: Checkout options not working Properly
- Virginia Garnitz
- Topic Author
- Offline
- Junior Member
-
Less
More
8 years 1 month ago - 8 years 1 month ago #95906
by Virginia Garnitz
Step 1: Checkout options not working Properly was created by Virginia Garnitz
Attachments:
Last edit: 8 years 1 month ago by Virginia Garnitz.
Please Log in or Create an account to join the conversation.
- Giang Dinh Truong
-
- Offline
- Administrator
-
8 years 1 month ago #95917
by Giang Dinh Truong
Replied by Giang Dinh Truong on topic Step 1: Checkout options not working Properly
Hello Virginia,
Sound like this is an outstanding issue. Please submit a new ticket to send me the your site information so I can help you to check and resolve the issue.
Sincerely, Giang
Sound like this is an outstanding issue. Please submit a new ticket to send me the your site information so I can help you to check and resolve the issue.
Sincerely, Giang
Please Log in or Create an account to join the conversation.
- John
- Offline
- New Member
-
Less
More
- Posts: 13
- Thank you received: 0
7 years 11 months ago #98074
by John
Replied by John on topic Step 1: Checkout options not working Properly
Hi Giang,
A client has also reported this and I was able to reproduce it once in about 2 hours of testing.
I had a close look at the code and I think the issue is with the timing of two ajax calls;
With error reporting on max and calling the url directly I get a fatal error:
Fatal error: require_once(): Failed opening required '.../components/com_eshop/plugins/payment/.php' (include_path='....') in .../components/com_eshop/views/checkout/view.raw.php on line 476
A half second delay using setTimeout() would probably be a quick work around.
Did you come to the same conclusion or do you have a different solution?
John
A client has also reported this and I was able to reproduce it once in about 2 hours of testing.
I had a close look at the code and I think the issue is with the timing of two ajax calls;
- to register the payment method and
- to retrieve the raw html for the confirm step
With error reporting on max and calling the url directly I get a fatal error:
Fatal error: require_once(): Failed opening required '.../components/com_eshop/plugins/payment/.php' (include_path='....') in .../components/com_eshop/views/checkout/view.raw.php on line 476
A half second delay using setTimeout() would probably be a quick work around.
Did you come to the same conclusion or do you have a different solution?
John
Please Log in or Create an account to join the conversation.
- Giang Dinh Truong
-
- Offline
- Administrator
-
7 years 11 months ago #98082
by Giang Dinh Truong
Replied by Giang Dinh Truong on topic Step 1: Checkout options not working Properly
Hello John,
Please go to the back-end of your site, then go to EShop -> System -> Tools, click Synchronize Data tool to synchronize data between languages and test the checkout again.
Sincerely, Giang
Please go to the back-end of your site, then go to EShop -> System -> Tools, click Synchronize Data tool to synchronize data between languages and test the checkout again.
Sincerely, Giang
Please Log in or Create an account to join the conversation.
- John
- Offline
- New Member
-
Less
More
- Posts: 13
- Thank you received: 0
7 years 5 months ago #105885
by John
Replied by John on topic Step 1: Checkout options not working Properly
I'm having the same problem, but only on one site. I've tried EShop on two other installations, on two other domains (but which are on the same virtual server) and they work fine.
I tried resynchronizing the data but that didn't make any difference.
Suggestions?
John Rayfield, Jr.
I tried resynchronizing the data but that didn't make any difference.
Suggestions?
John Rayfield, Jr.
Please Log in or Create an account to join the conversation.
- John
- Offline
- New Member
-
Less
More
- Posts: 13
- Thank you received: 0
7 years 5 months ago #105921
by John
Replied by John on topic Step 1: Checkout options not working Properly
For others who may experience this same problem, here's what I found that fixed it for me.
On my site, I'm using some extensions that use the MooTools framework and some that use the JQuery framework. With some extensions, a conflict can result from this. The solution for me was to use a plugin called MooTools Enabler/Disabler ( extensions.joomla.org/extension/mootools-enabler-disabler/ ).
I set this to enable MooTools whenever any of the EShop pages are accessed from the sites menus and this solved the problem with the Checkout page not working correctly.
John Rayfield, Jr.
On my site, I'm using some extensions that use the MooTools framework and some that use the JQuery framework. With some extensions, a conflict can result from this. The solution for me was to use a plugin called MooTools Enabler/Disabler ( extensions.joomla.org/extension/mootools-enabler-disabler/ ).
I set this to enable MooTools whenever any of the EShop pages are accessed from the sites menus and this solved the problem with the Checkout page not working correctly.
John Rayfield, Jr.
Please Log in or Create an account to join the conversation.
Moderators: Giang Dinh Truong
Support
Documentation
Information
Copyright © 2025 Joomla Extensions by Joomdonation. All Rights Reserved.
joomdonation.com is not affiliated with or endorsed by the Joomla! Project or Open Source Matters.
The Joomla! name and logo is used under a limited license granted by Open Source Matters the trademark holder in the United States and other countries.
The Joomla! name and logo is used under a limited license granted by Open Source Matters the trademark holder in the United States and other countries.