Jump to content

[SOLVED] Paypal does not allow your country of residence to ship to the country you wish to


Recommended Posts

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

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

  • Like 2
Link to comment
Share on other sites

  • 5 months later...
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

  • 1 month later...

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

  • 2 weeks later...

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

  • 1 month later...

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

  • 1 month later...
  • 8 months later...

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

  • 7 months later...

From paypal:

 

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

  • 1 month later...

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

×
×
  • Create New...