Paypal : Paypal doesn't accept payment in £ - paypal

In my application, while making payment through paypal in Pound, Paypal returns me an error that says -
The recipent does not accept payments denomination in POU. Please contact the seller and ask him to update his payment receiving preferences to accept this curency.
In my paypal account, there are two currency settings -
British Pound (Primary) [GBP]
US Dollors [USD]
The paypal only accepts payment in US Dollors but not in Pound.
How do I resolve this problem. Any direction or hint will be much appreciated.
Thanks

That's because you're passing CURRENCYCODE or currency_code as POU or POUND. Use 'GBP' instead.

Related

This seller doesn’t accept payments in your currency

I have a website with a PayPal merchant account in India.
If a user from my website tries to make a 1 USD payment through their PayPal account, it shows the error message "We’re sorry. This seller doesn’t accept payments in your currency. Please return to the seller and choose another way to pay."
If they pay via the Debit or Credit Card option, it says Things don't appear to be working right now.
However, I have both USD and INR currency support in my merchant account.
Can anyone tell me a solution to pay with USD currency from within India? how can we handle this? can we handle both international and local payments in PayPal? is there any automatic currency detection available based on country?
do any other payment gateway easier to handle both local and international currencies?
For payments within India, local regulations require the currency to be INR. However, support for INR and domestic transactions in India was announced to be going away soon (April 1)
Going forward, it seems PayPal in India should only be used for international payments -- either the buyer or the seller should have an account that is not Indian, and the currency can be USD or any other PayPal supported currency.

PayPal Checkout: Cannot make USD payments within India

I have website with a PayPal merchant account in India.
If a user from my website tries to make a 1 USD payment through their PayPal account, it shows the error message "We’re sorry. This seller doesn’t accept payments in your currency. Please return to the seller and choose another way to pay."
If they pay via the Debit or Credit Card option, it says Things don't appear to be working right now.
However, I have both USD and INR currency support in my merchant account.
Can anyone tell me a solution to pay with USD currency from within India?
how can we handle this . can we handle both international and local payment in paypal ? is there any automatic currency detect available based on country ?
do any other payment gateway easier to handle both local and international currencies ?
There is no solution. For regulatory reasons, intraborder payments within India are only permitted to be in INR.
This is not a technical issue.

This recipient does not accept payments denominated in INR

I am integrating the Paypal payment gateway using a Paypal sandbox account (in India).
Everything is working fine: the URL is building properly and redirecting to the Paypal sandbox account and it's login successfully. However, after login it gives me the following error when I am trying to pay:
This recipient does not accept payments denominated in INR. Please contact the seller and ask him to update his Payment Receiving Preferences to accept this currency.
If I pay in USD currency, it gives me this error:
I've suffered from the same problem at same time as yours; it's my personal thinking that it might happened due to some economic changes in India. If you are making project for Indian public, then my advice is to go for some other payment integration options like Instamojo, Razorpay. They are doing far better than paypal.

PayPal Adaptive Payment using different currencies

I have web page where I need to use paypal adaptive payment. Now I have issue by testing in sandbox testing environment.
This is paypal respond failure:
<faultstring>The receiver test123#hotmail.com does not accept payments in this Currency</faultstring>
1 - Sender use test email paypal with USD currency
2 - Receiver use EUR currency
3 - Business side also use USD currencies.
Is it possible to make payment with different currencies with paypal adaptive payment, or is there anything more to do to enable this functionality ?
Send the currencyCode field in your PAY action. This will make the sender pay in that currency, however.
See the API Documentation for more information on the fields in the PAY action.

USD to EU conversion / paypal

I just developed a PHP shopping cart here :
http://dooweet.org/fr/store/
The problem is that, when i want to order it via paypal, paypal transforms my EUROS into USD... I don't find my problem in the code during the sending request.
How can i force paypal to recieve the checkout into EUROS and not DOLLARS please ?
Set your Paypal account default currency to EUR