Billing state/country issue on checkout
-
We’re having an issue with purchase details not recording correctly in our Sales Log and database. With WPEC 3.8.14.1, some orders were showing the Billing Country as the incorrect country in the Sales Log. On these orders that are showing the incorrect country, it seems to be recording the Billing State’s number and changing it to the country. For example, in one order in our Sales Log, the Billing Country is listed as Guatemala, even though it should be the USA.
I ran several tests to see what might be going on. If you enter in this customer’s exact billing and shipping address, and products they ordered, I did not reproduce the error if I enter in everything just once and things go smoothly with checkout. For this test, I used a fake credit card number: 5555 5555 5555 5555, so it gave me an error message on checkout and said The transaction was incomplete, but it still had my whole order there and all my information that I entered, except the billing country is missing – the drop down is blank. If I choose USA again, all is fine with the order and it records the correct country. If I don’t choose USA again and leave it blank, enter in the same credit card number and hit purchase, it records Guatemala as the billing country.
The billing country is required on checkout but for some reason it doesn’t seem to notice that it’s missing if you have an issue, try again, and then purchase.
We rolled back to WPEC 3.8.14, and this seems to fix the billing country issue. However, now we notice it’s not always recording the billing state, it just leaves that empty in some orders, in both the Sales Log and the database.
I sent a request to Premium Support on this issue, but haven’t heard back from them so I thought I’d try the forums. Anyone have any ideas or things we might try to test? I appreciate the help!
- The topic ‘Billing state/country issue on checkout’ is closed to new replies.