News:

Looking for documentation? Take a look on our wiki

Main Menu

Unable to Checkout After Updating from 3.0.9 to 3.0.10

Started by weilik, October 01, 2015, 12:21:49 PM

Previous topic - Next topic

weilik

Hi there,

Previously my e-commerce site is running v3.0.9 and I proceeded to update over the air (OTA) when v3.0.10 is made available. However, now, my customers complaint that they could not check out any products from the shopping cart. I have read thru the forums regarding this and proceeded to re-upload the AIO but still the problem persists. I have done the test and am facing the same problem over and over. No error appear just that it keeps on refreshing the same shopping cart without the option to proceed to select delivery option.

Please help! Thanks.

weilik


weilik


jenkinhill

With a URL it is possible to look at this. I see no shipping option published in the cart. Check that shipping is configured, published and available for all. And check the setting for "Enable Automatic Selected Shipment" in Configuration/Checkout.

And never run an update on a live site without testing on a backup copy first!
Kelvyn
Lowestoft, Suffolk, UK

Retired from forum life November 2023

Please mention your VirtueMart, Joomla and PHP versions when asking a question in this forum

weilik

Hi jenkinhill,

Appreciate that you take the time to reply. Yeah big mistake there by myself.

Ok, I have enabled all shoppers group for the available delivery and also set the Enable Automatic Selected Shipment.

Please let me know.

GJC Web Design

Turn off the user activation .. this is just a sales killer..

no activation email arrives anyway.. the shipping is there now but even with everything filled the chk out still doesn't work .. I assume because I am not registered cos there is no way to confirm
GJC Web Design
VirtueMart and Joomla Developers - php developers https://www.gjcwebdesign.com
VM4 AusPost Shipping Plugin - e-go Shipping Plugin - VM4 Postcode Shipping Plugin - Radius Shipping Plugin - VM4 NZ Post Shipping Plugin - AusPost Estimator
Samport Payment Plugin - EcomMerchant Payment Plugin - ccBill payment Plugin
VM2 Product Lock Extension - VM2 Preconfig Adresses Extension - TaxCloud USA Taxes Plugin - Virtuemart  Product Review Component
https://extensions.joomla.org/profile/profile/details/67210
Contact for any VirtueMart or Joomla development & customisation

weilik

Already turned off now. Thanks for the heads up.

Regards,
Lee

alain1

Same problem : impossible to finalise the checkout procedure... Nothing happens...
:'(
any idea ?
Joomla 3.7 , Virtuemart 3.2.1 and PHP 7.0.7

GJC Web Design

GJC Web Design
VirtueMart and Joomla Developers - php developers https://www.gjcwebdesign.com
VM4 AusPost Shipping Plugin - e-go Shipping Plugin - VM4 Postcode Shipping Plugin - Radius Shipping Plugin - VM4 NZ Post Shipping Plugin - AusPost Estimator
Samport Payment Plugin - EcomMerchant Payment Plugin - ccBill payment Plugin
VM2 Product Lock Extension - VM2 Preconfig Adresses Extension - TaxCloud USA Taxes Plugin - Virtuemart  Product Review Component
https://extensions.joomla.org/profile/profile/details/67210
Contact for any VirtueMart or Joomla development & customisation

alain1

How to be more clear in my explanations ?
NOTHING happens after clicking on "confirm order" button.
The checkout page reload, and that's it ! Nothing else !
So...How to fix that ?
Joomla 3.7 , Virtuemart 3.2.1 and PHP 7.0.7

Milbo

Please check your vm config. Check your "automatic select payment/shipment". Disable the override for the cart layouts of your template.
You can also try to disable the ajax_js. We have no glasbowl. But by experience it is very likely that the problem is connected to

- your template (or better said the layout overrides for the cart)
- a 3rd party extension for js problems
- a 3rd party OPC
Should I fix your bug, please support the VirtueMart project and become a member
______________________________________
Extensions approved by the core team: http://extensions.virtuemart.net/

alain1

#11
Quote from: Milbo on October 14, 2015, 22:30:51 PM
Please check your vm config. Check your "automatic select payment/shipment". Disable the override for the cart layouts of your template.
You can also try to disable the ajax_js. We have no glasbowl. But by experience it is very likely that the problem is connected to

- your template (or better said the layout overrides for the cart)
- a 3rd party extension for js problems
- a 3rd party OPC

Hi ! Thanks for your help :-)
I've tried all theses tricks : but nothing change :-(
I don't think the template is causing trouble, because i'm using the same template on another webiste, with the same versions of Joomla and Virtuemart, and everything is fine.
I've got this message displayed, when i confirm the order in the checkout page :

Message
COM_VIRTUEMART_CART_CHECKOUT_DATA_CHANGED

whats does it means ?


PS: my website is hosted with this parameters :
PHP 5.4.39
Perl 5.014002
MySql 5.5
Joomla 3.7 , Virtuemart 3.2.1 and PHP 7.0.7

alain1

#12
I've upgraded Virtumart for 3.0.11 version, and...the bug still remain !
Any idea to fix that ?
I've activated the debug mode, here the message displayed when i confirm the order in the checkout page :

Message

vmdebug $siteLang: en-GB self::$vmlangSef: self::$_jpConfig->lang en_gb DefLang fr_fr

vmdebug vmTime: time to load config: 0.00450801849365234

vmdebug Start used Ram 8.75M

vmdebug Common jQuery is disabled

vmdebug Going to set pw fields unrequired

vmdebug Created new cart

vmdebug getVendorId normal shopper

vmdebug Created new Calculator Instance

vmdebug shipmentmethod Enlèvement direct par vos soins (Gratuit) = TRUE for variable weight = 1 Reason: no boundary conditions set

vmdebug shipmentmethod Enlèvement direct par vos soins (Gratuit) = TRUE for variable order amount = 200 Reason: no boundary conditions set

vmdebug shipmentmethod Enlèvement direct par vos soins (Gratuit) = TRUE for variable zip = 1264 Reason: no boundary conditions set

vmdebug shipmentmethod Enlèvement direct par vos soins (Gratuit) = TRUE for variable virtuemart_country_id = 204, Reason: Countries in rule or none set

vmdebug vmTime: Time consumed for shipment/payment plugins: 0.0797231197357178

vmdebug Common jQuery is disabled

vmdebug Common jQuery is disabled

vmdebug vmTime: vm view Finished task : 0.29810094833374

vmdebug vmTime: vm view Finished task : 0.307689905166626

vmdebug End used Ram 22.5M

vmdebug Peak memory peak 22.5M

vmdebug Common jQuery is disabled

vmdebug Common jQuery is disabled

vmdebug Common jQuery is disabled

Joomla 3.7 , Virtuemart 3.2.1 and PHP 7.0.7

GJC Web Design

Without a live site with accessible urls it is unlikely anyone can help you - very likely to be JS related
GJC Web Design
VirtueMart and Joomla Developers - php developers https://www.gjcwebdesign.com
VM4 AusPost Shipping Plugin - e-go Shipping Plugin - VM4 Postcode Shipping Plugin - Radius Shipping Plugin - VM4 NZ Post Shipping Plugin - AusPost Estimator
Samport Payment Plugin - EcomMerchant Payment Plugin - ccBill payment Plugin
VM2 Product Lock Extension - VM2 Preconfig Adresses Extension - TaxCloud USA Taxes Plugin - Virtuemart  Product Review Component
https://extensions.joomla.org/profile/profile/details/67210
Contact for any VirtueMart or Joomla development & customisation

alain1

Here the link to the checkout page :
http://api-culture.ch/index.php/affiche-mon-panier-d-achat-actuel

i've also created a tets customer account :
user : test
password : test
Joomla 3.7 , Virtuemart 3.2.1 and PHP 7.0.7