Closed (cannot reproduce)
Project:
Ubercart
Version:
7.x-3.x-dev
Component:
Cart/checkout
Priority:
Normal
Category:
Bug report
Assigned:
Unassigned
Reporter:
Created:
29 Sep 2011 at 07:29 UTC
Updated:
3 Nov 2011 at 12:12 UTC
This is on a fresh D7/UC3 install with the latets UC dev version. I've only tested this with a registered user.
At check out when I select the My billing information is the same as my delivery information check box I get the following errors
First name field is required.
Last name field is required.
Street address 1 field is required.
City field is required.
State/Province field is required.
Postal code field is required.
If I deselct the field and or seselect it then the check out works fine after wards untill I clear my cookies and the cites cache at which point I get the same error once more.
I included some screen shots.
Edit. Here are the log entires
User arek
Location http://www.altgrow.com/system/ajax
Referrer http://www.altgrow.com/cart/checkout
Message Invalid form POST data.
Severity warning
| Comment | File | Size | Author |
|---|---|---|---|
| Screenshot-1.png | 27.94 KB | end user | |
| Screenshot.png | 34.63 KB | end user |
Comments
Comment #1
end user commentedOk there's more to this.
While testing out PayPal Express when I went to the check out and tried to select my address the forms would not fill out automatically or at all. When I check the Billing address button or selected and Billing address from the drop down I got this error
An illegal choice has been detected. Please contact the site administrator.and this was in the logs
Comment #2
makemeawebsite commentedI'm having exactly the same problem, no idea why it isn't allowing me to checkout properly.
Comment #3
longwaveUnable to reproduce this. The "Invalid form POST data" message is generated by this code in ajax_get_form(), but I can see no reason for it to occur:
Comment #4
longwaveA quick search on d.o suggests this may be related to specific hosts, are you trying this on localhost or a remote server? Can you reproduce it on a different server?
Comment #5
end user commentedWell I did some more testing and this is what I found. If PayPal Express in enabled along with PWS and or Payment Pack whenever I check out with PPE and get to the calculate shipping cost (which I get an error on every time) and then go back to do the checkout with another method like PPS or COD/Cheque I get "An illegal choice has been detected. Please contact the site administrator" error when selecting "My billing information is the same as my delivery information."
If I disable all payment methods and re-enabled WPS/COD//Cheque I can proceeded with the checkout BUT I have to clear my browser cache as then the address dropdown forms/checkbox do stange things like populated fields not being detected and I get the Field ____ is required.
So this really seems like an issues when doing testing with the site and only a problem with admin users.
Comment #6
longwaveIf this is only a problem when PayPal Express Checkout is used it will be fixed as part of #1211462: Paypal Express: Shipping Error Preventing Checkout
Otherwise we need exact steps to reproduce it with other payment methods.
Comment #6.0
longwaveUpdate