ShirtSeller Posted October 10, 2012 Share Posted October 10, 2012 Fresh new install of V1.5.10. Currently PayPal is my only payment module in use. Good orders have come through from US states such as NC, CA, WI, IL and GA. Good international order from Norway. However, I've had multiple payment errors with orders from PA and from LA. The customers say they are absolutely putting their states in when checking out but: The states do not show up on invoice or delivery address The orders come over as Payment Errors No funds are ever processed through PayPal. The error stamp on the new order email: Customer message: PayPal response:TIMESTAMP -> 2012-10-10T20:34:43ZL_ERRORCODE0 -> 10729L_SHORTMESSAGE0 -> Shipping Address State EmptyL_LONGMESSAGE0 -> The field Shipping Address State is requiredL_SEVERITYCODE0 -> Error These problematic states are set up correctly in the back office and are active. I have not done the PayPal module update yet. Thoughts or ideas? Anyone else running into this? Thanks, Joe Link to comment Share on other sites More sharing options...
benjamin utterback Posted October 10, 2012 Share Posted October 10, 2012 Hello ShirtSeller, which version of PayPal are you running at the moment? Link to comment Share on other sites More sharing options...
ShirtSeller Posted October 11, 2012 Author Share Posted October 11, 2012 3.2.2, think the upgrade to 3.2.4 will solve this? Link to comment Share on other sites More sharing options...
benjamin utterback Posted October 11, 2012 Share Posted October 11, 2012 Hello shirtsheller, I would first try to upgrade and replace your current module with the newest one. If that does not work. I would then downgrade, to and older version. These are just easy steps to take, there has been some discussion regarding another PayPal error here http://www.prestashop.com/forums/topic/192145-paypal-error-with-no-error-code/page__pid__961369?do=findComment&comment=961369 Link to comment Share on other sites More sharing options...
ShirtSeller Posted October 21, 2012 Author Share Posted October 21, 2012 Hello shirtsheller, I would first try to upgrade and replace your current module with the newest one. If that does not work. I would then downgrade, to and older version. These are just easy steps to take, there has been some discussion regarding another PayPal error here http://www.prestasho...369#entry961369 Hi Benjamin, Thought I'd post an update. I upgraded the PayPal module and that did not help. I then tried various version of the PayPal module from 1.4.9 down with no luck either. This is a strange situation where some orders come over fine but with no common reason others do not. I've had good orders from a state like California then just today someone else from California could not complete a payment. Sometimes the error is like in my first post where it says a state is required even thought the customer does put in there state, when this happens their state does not show up in their address in the back office. They advise they get through the cart and over to PayPal but it just will not complete the payment. I get the new order email but never a payment confirmation and the payment never shows in PayPal. Again, some orders come over fine. At this point I'm forced to go back to 1.4.9 so I can keep orders coming in so I am in the middle of rebuilding all of my stores. Is there an easy way to downgrade from 1.5.1 back to 1.4.9? Thanks, Joe Link to comment Share on other sites More sharing options...
TWFree Posted October 24, 2012 Share Posted October 24, 2012 It's affecting our store in production too, and we know of at least one order that's been lost. I don't know if downgrading takes less time for us than reproducing and fixing the bug. I'm not impressed with the dev response - maybe that works sometimes but it's hardly a first-guess here... Link to comment Share on other sites More sharing options...
TWFree Posted October 24, 2012 Share Posted October 24, 2012 I'm investigating this now. The culprit orders actually have no state associated with them. Somehow the store recorded the shipping state as blank. Link to comment Share on other sites More sharing options...
TWFree Posted October 24, 2012 Share Posted October 24, 2012 I'd use GCheckout and tell these customers that was an option, but unfortunately GCheckout is also broken on 1.5.10. Can we just call 1.5.10 broken, unstable, and thus not stable since the two major payment modules are broken? Link to comment Share on other sites More sharing options...
ShirtSeller Posted October 25, 2012 Author Share Posted October 25, 2012 I'd use GCheckout and tell these customers that was an option, but unfortunately GCheckout is also broken on 1.5.10. Can we just call 1.5.10 broken, unstable, and thus not stable since the two major payment modules are broken? Tried the same thing. Ended up doing a clean install of 1.4.9 and am working with that. Trouble is I built 3 shops on 1.5 and now have to re-do them all back to 1.4.9 Link to comment Share on other sites More sharing options...
TWFree Posted October 25, 2012 Share Posted October 25, 2012 (edited) Although we didn't reproduce this issue in a sandbox, we were able to fix it with PayPal tech support's help. Even without reproducing it, it's safe to say I was wrong above that the store records the state as blank. But like the user stated before me - we see a blank state on the erroneous order. There was nothing in the Prestashop logs about the error. With PayPal's help we found a workaround that might work for you if you have this problem. The issue can be expressed as: PrestaShop's PayPal module (version?) fails if the seller's PayPal profile has "Block Payments for the items not sold on eBay from U.S. users who do not provide a confirmed address" set to "yes". Changing the profile setting to "no" or "maybe" works around the problem. This might not work for everybody since some sellers only want verified shipping addresses from customers. In PayPal - Profile - My Selling Tools - Block Payments. The module is broken but at least this issue should be reproducible (=fixable) now. Edited October 25, 2012 by TWFree (see edit history) 1 Link to comment Share on other sites More sharing options...
TWFree Posted November 4, 2012 Share Posted November 4, 2012 (edited) Follow Up ------------ Oops! It's not fixed. I allowed PayPal to tell me they saw the problem, to make the change as described, and allowed them to say it was fixed. So, in the end, we don't know what got fixed. Through a customer report and our own testing we were able to verify the problem is reproducible in IE9. The state dropdown is blank. Windows was a weak-spot in our testing regiment so this was a reminder for us to improve it. We'll know more soon. Edited November 4, 2012 by TWFree (see edit history) Link to comment Share on other sites More sharing options...
ccmx106 Posted November 7, 2012 Share Posted November 7, 2012 Has anyone had any success with fixing this issue? I am having the same issue with our shop. Thanks. Link to comment Share on other sites More sharing options...
Mr S Posted November 13, 2012 Share Posted November 13, 2012 I got the same error, When using the Express Checkout shortcut "div id: container_express_checkout". Link to comment Share on other sites More sharing options...
ccmx106 Posted November 19, 2012 Share Posted November 19, 2012 I was able to find the issue I was having. As it turns out, the red asterisk was on the wrong side of the state selection drop down. Not a huge issue by itself except that Presta was allowing customers to register without actually selecting the state (verified that this is possible and subsequently proceeded through with the transaction, receiving the same error message I had been getting.) Not sure if this is the correct way to fix the issue or not, but in the /controllers/admin/AdminAddressesController.php at line 289 I changed 'required' to true and now if the customer skips over the state selection it returns an error message that a state is required for this country. Hope this helps! Link to comment Share on other sites More sharing options...
Pressed0024 Posted December 2, 2012 Share Posted December 2, 2012 I was able to find the issue I was having. As it turns out, the red asterisk was on the wrong side of the state selection drop down. Not a huge issue by itself except that Presta was allowing customers to register without actually selecting the state (verified that this is possible and subsequently proceeded through with the transaction, receiving the same error message I had been getting.) Not sure if this is the correct way to fix the issue or not, but in the /controllers/admin/AdminAddressesController.php at line 289 I changed 'required' to true and now if the customer skips over the state selection it returns an error message that a state is required for this country. Hope this helps! Set to true but customer still able to proceed with selecting State for USA address. I am on One Step Checkout Link to comment Share on other sites More sharing options...
jimmyc Posted December 10, 2012 Share Posted December 10, 2012 subbing getting this problem is 1.5.2 Link to comment Share on other sites More sharing options...
ccmx106 Posted December 14, 2012 Share Posted December 14, 2012 Turns out I am still getting the issue as well. Link to comment Share on other sites More sharing options...
jimmyc Posted December 15, 2012 Share Posted December 15, 2012 so the reason i am getting it is in the country settings for some countries states are required. But when i use the import states for those places they do not import. I had to manually put in the states for some countries where the orders were big. Also, just adding the states is not enough, the customers still have to add the states to their addresses (amend them ) to avoid the error. The reall hassel is when i add the states for countries they are not added. But then if i go to that country and edit it to say it does not have states it still seems to want them added for paypal. Link to comment Share on other sites More sharing options...
Dh42 Posted December 15, 2012 Share Posted December 15, 2012 I had to do this with a client recently when I imported their shop. What platform are you importing from? I did from OS commerce. What I ended up doing in the end was running a bunch of sql commands to associate states by zip codes. Link to comment Share on other sites More sharing options...
kangaroobaby Posted March 27, 2013 Share Posted March 27, 2013 I am using 1.5.31. and paypal version 3.4.6 The customer is from Brazil always get the same error. PayPal response:TIMESTAMP -> 2013-03-27T02:41:47ZL_ERRORCODE0 -> 10729L_SHORTMESSAGE0 -> Shipping Address State EmptyL_LONGMESSAGE0 -> The field Shipping Address State is requiredL_SEVERITYCODE0 -> Error Please help on how to solve the problem,. Thanks in advance Link to comment Share on other sites More sharing options...
kangaroobaby Posted March 28, 2013 Share Posted March 28, 2013 any idea? I am using 1.5.31. and paypal version 3.4.6 The customer is from Brazil always get the same error. PayPal response:TIMESTAMP -> 2013-03-27T02:41:47ZL_ERRORCODE0 -> 10729L_SHORTMESSAGE0 -> Shipping Address State EmptyL_LONGMESSAGE0 -> The field Shipping Address State is requiredL_SEVERITYCODE0 -> Error Please help on how to solve the problem,. Thanks in advance Link to comment Share on other sites More sharing options...
jimmyc Posted April 18, 2013 Share Posted April 18, 2013 In this case i manually added all the states from Brazil then had to ask the customer to make sure they had the state selected in their shipping address. The import localisation pack add states from brazil did not work for me. If you Are lucky you may just be able to import the states from the localisation for brazil. However the customer will have to check the state is added to their address on their account first. All future customers should be asked to add the state as they register. you will also have to make sure in countires that brazil has contains states ticked. Link to comment Share on other sites More sharing options...
Rak Posted April 19, 2013 Share Posted April 19, 2013 Thailand cusotmer on My prestashop got the error too. PayPal response:TIMESTAMP -> 2013-04-19T05:50:40ZL_ERRORCODE0 -> 10729L_SHORTMESSAGE0 -> Shipping Address State EmptyL_LONGMESSAGE0 -> The field Shipping Address State is requiredL_SEVERITYCODE0 -> Error http://www.elec2rak.com Link to comment Share on other sites More sharing options...
Recommended Posts