Groove Posted August 21, 2011 Share Posted August 21, 2011 HI I'm getting this on PayPal Paypal does not allow your country of residence to ship to the country you wish to I have my country of residence set to the problem country (Jersey) ps 1.4.4.0 and Paypal 2.7 works ok on other countries, just seems to be a problem with Jersey which is where the bulk of the items will be sold, tried it with USA and Norway and a few others and all seems OK, wonder whats wrong with Jersey I have set up shipping to all the zones also the same happens with someone who has set up an account in Jersey, this gets stranger by the minute :-) any ideas? all the best Chris Link to comment Share on other sites More sharing options...
Groove Posted August 22, 2011 Author Share Posted August 22, 2011 HI I'm getting this on PayPal Paypal does not allow your country of residence to ship to the country you wish to I have my country of residence set to the problem country (Jersey) ps 1.4.4.0 and Paypal 2.7 works ok on other countries, just seems to be a problem with Jersey which is where the bulk of the items will be sold, tried it with USA and Norway and a few others and all seems OK, wonder whats wrong with Jersey I have set up shipping to all the zones also the same happens with someone who has set up an account in Jersey, this gets stranger by the minute :-) any ideas? all the best Chris this applies to ps 1.4.4.0 and the paypal module 2.7 Right here is a solution that finally worked for me after reading lots of posts, this line was already set to overide address in the modules/paypal/standard/redirect.tpl line:36 <input type="hidden" name="address_override" value="0" /> However in the modules/paypal/payment/paypalpayment.php i noticed that Line: 105 was as follows $request .= '&ADDROVERRIDE=1'; so i changed it to $request .= '&ADDROVERRIDE=0'; which seems to have solved the problem, probably ballsed the whole site up, but it seems to work fine. I hope this helps anyone that has the same issues as i wouldn't want them to lose as much hair as i just have tearing it out trying to find a solution. All the best Chris 2 Link to comment Share on other sites More sharing options...
sexydexie Posted February 19, 2012 Share Posted February 19, 2012 this applies to ps 1.4.4.0 and the paypal module 2.7 Right here is a solution that finally worked for me after reading lots of posts, this line was already set to overide address in the modules/paypal/standard/redirect.tpl line:36 However in the modules/paypal/payment/paypalpayment.php i noticed that Line: 105 was as follows $request .= '&ADDROVERRIDE=1'; so i changed it to $request .= '&ADDROVERRIDE=0'; which seems to have solved the problem, probably ballsed the whole site up, but it seems to work fine. I hope this helps anyone that has the same issues as i wouldn't want them to lose as much hair as i just have tearing it out trying to find a solution. All the best Chris Hi All, I am using PrestaShop™ 1.4.5.1, just want to confirm whether there is still need to edit the codes as above? Thanks Newbie Link to comment Share on other sites More sharing options...
elviscenko Posted March 23, 2012 Share Posted March 23, 2012 hello! I am having this problem even though i changed the redirect.tpl and paypalpayment.php It gets pass the first stage and than doesnt procees and generate error of the country of residence If someone wants to send a gift to a different address than his own through this problem it cant Please I need help. I used another cart and it allowed multiple addresses through paypal so it is not a paypal issue rather than script of prestashop. Does anyone know what we can do? regards Link to comment Share on other sites More sharing options...
akingston Posted April 4, 2012 Share Posted April 4, 2012 I'd really love to get an answer to this too. I've tried everything suggested in these forums and it still doesn't work. My client's site is shipping gifts from Ireland to anywhere in the world and countries like New Zealand, India and UAE have this problem. Thankfully Australia and USA have so far been ok. Does anyone know if the Agile Paypal module by @shokinro works?? ( http://www.prestashop.com/forums/topic/77195-module-agile-paypal-prestashop-paypal-express-checkout-module-no-ssl-no-customer-registration-get-to-paypal-in-a-few-clicks/ ) Link to comment Share on other sites More sharing options...
Milford Posted May 12, 2012 Share Posted May 12, 2012 Same problem here, I edited the script : $request .='&ADDROVERRIDE=1'; to $request .='&ADDROVERRIDE=0'; And tried again, it seemed to work until paypal forwarded me back to my prestashop website, and shown me this message: Please refer to logs:1. PayPal response: 2. TIMESTAMP -> 2012-05-12T05:52:55Z 3. L_ERRORCODE0 -> 10474 4. L_SHORTMESSAGE0 -> Invalid Data 5. L_LONGMESSAGE0 -> This transaction cannot be processed. The shipping country is not allowed by the buyer's country of residence. 6. L_SEVERITYCODE0 -> ErrorPlease refer to logs: 1. PayPal response: 2. TIMESTAMP -> 2012-05-12T05:52:55Z 3. L_ERRORCODE0 -> 10474 4. L_SHORTMESSAGE0 -> Invalid Data 5. L_LONGMESSAGE0 -> This transaction cannot be processed. The shipping country is not allowed by the buyer's country of residence. 6. L_SEVERITYCODE0 -> Error Any help on this would come in very handy, I did not think prestashop would be so difficult to setup a pretty standard payment method. Cheers guys. Link to comment Share on other sites More sharing options...
Milford Posted June 17, 2012 Share Posted June 17, 2012 Any help? clearly not, thanks prestashop for a disappointing experience I think I will have to take my business to Magento Link to comment Share on other sites More sharing options...
greeniche Posted March 14, 2013 Share Posted March 14, 2013 I have the same problem when I used 1.4.9. While auto upgrade doesn't work, I input everything after installing 1.5.2. This error still occurs. How can we do business? I have sent this question to paypal and they said it's the paypal policy. However, when I buy something from a shop that uses prestashop and give the address of a country which is not the country where I registered(in paypal explanation, that is country of residence), it works. It also works when I shop at a website that uses Agile Paypal. But this module is expensive. I am dare to try and then found it fail. Which cart works? Link to comment Share on other sites More sharing options...
El Patron Posted October 22, 2013 Share Posted October 22, 2013 From paypal: 10474 Invalid Data This transaction cannot be processed. The country code in the shipping address must match the buyer’s country of residence. The buyer selects the country of residence when they sign up for their PayPal account. The country of residence is displayed after the dash in the title on the Account Overview page. from http://www.paypalobjects.com/en_US/ebook/PP_APIReference/Appx-ErrorCodes_and_Messages.html Link to comment Share on other sites More sharing options...
greeniche Posted December 8, 2013 Share Posted December 8, 2013 Thank you for copying from paypal. Before I raised the question, I called paypal but they can't answer me why some prestashop users won't have the problem if they install a paid module. My point is there must be a way that prestashop can figure it out. Link to comment Share on other sites More sharing options...
Recommended Posts