This happens with about half the customers - literally all the fields are wiped and they have to start again... only for the same thing to happen over and over again until they give up, although I think we did have one customer who having had this problem persisted and on the sixth attempt successfully got to the review order page.

Sometimes this problem is accompanied by this comment in admin "Status: INVALID StatusDetail: 3048 : The CardNumber length is invalid." It happens too often to believe that they are all repeatedly entering too few numbers, and even if they were that shouldn't wipe the whole checkout of all their data. But more often than not there are no "Admin comments", no card length invalid messages.

The four sections at the top "Ship to", "Bill to", "Customer info", and "Payment" are populated with customer data even if there is this wiping problem, so some data is being sent to the database despite the problem. Having said that, if there are customers having their data wiped and not having an order created in admin, we might not learn about it.

The checkout form is succesfully sticky when I deliberately go on the site and don't enter some required fields - ie, I press review order and it keeps me on the page, returning what I did enter and promting the entry of data in the required fields. This wiping of data happens so often (half of all customers) that I don't think it is the form not being sticky and wiping data for customers who have not entered all the required fields. Firstly it works for me and secondly these customers have told me that on the second and third attempts they have entered all their details very carefully.

In summary, half my customers are kept at https://www.example.com/cart/checkout and can't get to the review order page.

Comments

Olympic’s picture

Component: Code » Miscellaneous
sreyas’s picture

Hi,

Having this issue on our ubercart also. But for me in second attempt itself the fields are correctly inserted.

If we dint insert any required field and get stuck in the checkout page, then once we correct the input and submit am correctly taken to the review order page

longwave’s picture

Status: Active » Postponed (maintainer needs more info)

This module doesn't do anything until the Submit order button is pressed on the review page, and I can't reproduce this, so I suspect this is some other problem with Ubercart core, some other module that may alter the checkout process, or your specific implementation somehow.

A link to a site that exhibits the problem may help to diagnose it further.

Olympic’s picture

This is not resolved (for me at least)... I think someone has updated this module or an associated module. Thanks.

UPDATE: Resolved
This was resolved Sept 2011: the above post meant to say that this is resolved because someone updated this or another module. No idea why I wrote "not"!

longwave’s picture

Does the same thing happen if you use another payment method, or the "test gateway" credit card gateway?

Olympic’s picture

Status: Postponed (maintainer needs more info) » Closed (fixed)