anon users keep going in an endless loop when trying to check out. It asks for their shipping info, then goes to the payment option page and then take them back to the address screen. It keeps going around and around and it does this on two different Drupal sites of mine so it must be something I am doing wrong...

Comments

mdowsett’s picture

Component: ec_anon » cart

i deleted the ec module and reinstalled a fresh copy (kept the tables tho) and it's 'better' (not best...).

Now it asks for a shipping address twice (as it did before) but now also asks for payment type twice...the second time you enter the payment type, it accepts it and follows thru

I still need to resolve this.

mdowsett’s picture

Component: cart » address

maybe this is better categorized in the address component...

mdowsett’s picture

and I then did the same process to the more critical site and it didn't change...still in the endless loop.

shunshifu’s picture

I am having the same issue

shunshifu’s picture

I notice that if when you are redirected back to the billing you click the purchase button again without filling anything in then you are then directed to paypal.

Phil

jonathan_hunt’s picture

Category: support » bug
Priority: Normal » Critical

I'm getting the same behaviour. This is rendering an existing ecommerce site unusable. I'm on 5.10 - what Drupal core version are other people with this issue using?

jonathan_hunt’s picture

Priority: Critical » Normal

Had the same problem and it turned out to be 'normal' caching. Note this comment - http://drupal.org/node/50364#comment-261125

Ecommerce either needs to add a form alter to block 'normal' caching if anon purchasing is enabled, or Drupal 'normal' caching needs to avoid caching requests with query parameters, e.g. cart/checkout?op=next

mdowsett’s picture

.

mdowsett’s picture

Thanks for the fix!

I disabled the Caching and that worked...but then you lose performance...at least we know what the issue is.

I installed the Cache Exclude module as per the comment you directed me to and that helped. I re-enabled Normal Caching and excluded "cart/*" in the Cache Exclude settings and all is good!

I trust this will be looked at for ec4 since ec3 is seemingly abandoned? I'm anxiously awaiting that to get off of dev.

PS - I like how the caching reads "Normal (recommended, no side effects)"...no side effects...yeah right! :)

davea’s picture

Version: 5.x-3.4 » 5.x-3.x-dev
Component: address » cart
Status: Active » Fixed

committed

davea’s picture

closed after 1 week

Thanks,
DaveA

davea’s picture

Status: Fixed » Closed (fixed)

closed after 1 week(helps if I change the status)

Thanks,
DaveA