VirtueMart Forum

VirtueMart 2 + 3 + 4 => Administration & Configuration => Topic started by: Gingerweb on June 03, 2020, 16:13:56 PM

Title: Thank you for your order - cart locked
Post by: Gingerweb on June 03, 2020, 16:13:56 PM
If a customer goes through the order process and "confirms order" but then changes their mind or for  whatever reason doesnt complete the payment they are left with a cart page which just says "thank you for your order" and unless they clear cache or use another browser then they have to wait for it to clear before ordering again - ie lost order.


https://www.mydomain.co.uk/cart just shows this "thank you for your order" message sometimes over half an hour after the cancellation

Is there a cache setting perhaps that I dont have right that would prevent this from happening please?

Joomla: 3.9.19.
VM: 3.8.2 10325
Title: Re: Thank you for your order - cart locked
Post by: AH on June 03, 2020, 17:32:43 PM
Probably - but only you know if you have cache setup

So if you have - turn it off!
Title: Re: Thank you for your order - cart locked
Post by: pinochico on June 03, 2020, 18:25:17 PM
This is not happening to us.

As soon as I do not complete the payment, I am returned to the cart with the message that the order has been accepted, but the payment has not been completed and I have the option to pay by another method.

I'm not setting the cache, but I'm setting up VirtuemMart and the payment plugin.

BTW:
We never use caches on e-shops.
Title: Re: Thank you for your order - cart locked
Post by: Gingerweb on June 03, 2020, 19:31:09 PM
ok thanks so would you have set in global config OFF - Caching disabled ?
what i meant to ask perhaps is there a cache setting elsewhere i am missing?
Would Cloudflare cache affect this?

I have it set to this but i still get this happen if i dont complete payment the cart is unusable for a long time.
Title: Re: Thank you for your order - cart locked
Post by: pinochico on June 03, 2020, 20:01:10 PM
Quotewhat i meant to ask perhaps is there a cache setting elsewhere i am missing?

I'm not 100% sure if the cache is caused.

The normal state is that if I do not complete or cancel the payment at the payment gateway, I will be returned to the cart and I will see the message - Your order has been confirmed.
If you want to see something else, you need to edit the message text or VirtueMart settings, or make a change to VirtueMart.

It would also be correct to read unofficial recommendations on how to inform about your problems (https://forum.virtuemart.net/index.php?topic=144845.0), believe me, I am not able to repeat your problem on the domain https://www.mydomain.co.uk, so I do not even have the courage to advise anything.

QuoteWould Cloudflare cache affect this?

I don't know, don't use Cloudflare, we use dedicated servers only.
Title: Re: Thank you for your order - cart locked
Post by: Gingerweb on June 04, 2020, 09:14:44 AM
Quote from: pinochico on June 03, 2020, 20:01:10 PM

If you want to see something else, you need to edit the message text or VirtueMart settings, or make a change to VirtueMart.

It doesnt really matter what the text shown here is the user cannot get to view the cart at all even after trying to add a new product, it just says "thank you for your order"

QuoteI am not able to repeat your problem on the domain https://www.mydomain.co.uk, so I do not even have the courage to advise anything.

This isnt the real domain that the site is on, ideally i dont want to put a link to it here unless essential.

Hoping that someone might see this issue and no what is causing it one day!!
thanks
Title: Re: Thank you for your order - cart locked
Post by: GJC Web Design on June 04, 2020, 09:16:09 AM
QuoteWould Cloudflare cache affect this?

would be my first suspect ..  try with it disabled
Title: Re: Thank you for your order - cart locked
Post by: Gingerweb on June 04, 2020, 09:57:12 AM
Quote from: GJC Web Design on June 04, 2020, 09:16:09 AM
QuoteWould Cloudflare cache affect this?

would be my first suspect ..  try with it disabled

I have just tried turning the cloudflare cache off but it doesnt make any difference still "thank you for your order"