Paypal Subscription error india merchant india customer payment error - paypal

I have implemented the PayPal subscription buttons in my website. After selecting credit/debit card payment mode and selecting India as country, PayPal shows this error message:
We're sorry, due to government regulations, buyers having a billing address in India cannot use PayPal to make payments to sellers registered in India.
How can I resolve this?

Helpfully, the error message in your screenshot completely explains the exact issue. Due to Indian government regulations, Indian customers cannot pay Indian merchants via the PayPal service (because the Indian government is nationalistic/protectionist and does not like people within the country using services from other countries)
Only cross-border (international) transactions are permitted, where one of the parties is not in India.

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.

Unable to receive payment in USD using paypal button

I have created Paypal button using paypal selling tool, my business account is approved. If i try to pay in INR, my payment go through. But when i create button that receives payment in USD. The payment fails on the first page.
My Paypal Business account is registered in India. Error screenshot is as below.
Currencies will be work correctly:
To resolve your issue, please kindly follow the below link to create an Indian Sandbox business account from the PayPal developer portal, set up your integration with that new Indian account and follow as mentioned below for currencies.
https://www.paypal.com/in/smarthelp/article/how-do-i-create-a-sandbox-test-account-ts1408
USD for the Overseas customers
NOTE:
If an Overseas customer tries to make payment in the INR currency, it
gives an error on the PayPal checkout page. So, you've to use USD or
any other PayPal supported currency except INR for the overseas
customers.
INR for the Indian Customers.
NOTE:
If an Indian customer tries to make payment in a non-INR currency, it
gives an error on the PayPal checkout page. So, you've to use only INR
currency for the Indian customers.
For accepting payments in INR merchants have set primary currency is INR for the Overseas customers set primary currency is USD
I hope this will work fine for cross-currency

Is PayPal's adaptive payments not working in India and Georgia?

At my company, an internet platform, we have a set up with Paypal adaptive payments allowing merchant across the world selling digital goods to local and international buyers, with a fee sent to us via adaptive payments.
According to PayPal's documentation at https://developer.paypal.com/docs/classic/products/adaptive-payments/
"You can use Adaptive Payments in any country where PayPal is accepted."
We have now had reports from potential merchants from both India and Georgia stating that they cannot make the connection to our service work with the PayPal accounts.
Am I missing something? Shouldn't it work with a simple PayPal account in these countries or do the potential merchants needs any special approval from Paypal or are there other prerequisites?

Does the availability of Braintree v.zero mean the location of the merchant or the buyer?

Express Checkout via v.zero is available in Australia, Canada, France, Germany, Italy, Japan, Singapore, the United Kingdom, and the United States.
It says that on PayPal's website for the Braintree v.zero integration.
Does this mean that the buyer must be part of one of these countries (or rather, their PayPal account) or that the seller/merchant's PayPal account must be one of these countries?
In most cases, only the seller has to reside in the country listed. However, there are some countries where both the seller and buyer have to be in the same country. A transaction where both the buyer and seller are in the same country is known as "in-country". You can find a list of the currencies that only allow "in-country" transactions by noting the ones listed with the "in-country only" superscript here from the PayPal developer documentation.