Braintree Paypal Transaction Processor Declined (Invalid Currency Code) - paypal

I am using Braintree as a payment gateway for website subscription for INR.
I created Merchant Account for INR currency, but transactions are being failed.
Transaction Status: Processor Declined.
Processor Response Text: Invalid Currency Code.
Not sure why this is happening even USD transactions are working.
I am using braintree_php library for braintree integration at the moment.
For more information, I associated US business paypal account to braintree.

According to https://developer.paypal.com/docs/api/reference/currency-codes/ , footnote [3] , only Indian PayPal accounts can send and receive money in INR
Testing with a US account will result in an invalid currency error.

Related

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

Payment gateway that accepts USD (credit card or paypal ... ) and provides the payment as a cryptocurrency

Is there a payment gateway (API), that makes customers pay in USD and provides you the payment in a desired cryptocurrency, like Ripple?
Or is there an other way to collect payments on a website and convert them to CCs in an automated way via API calls or so ...
PayPal doesn't support this type of transfer. When you get the payment from your customers in USD, the amount will credit to your PayPal account balance. You will need to withdraw the PayPal account balance to a local bank account.

Shipping Address is not getting transferred

I am facing an issue with the Paypal integration to my site which has been built using ExpressionEngine. I am using Paypal Express and Paypal Pro options.
Some orders are working fine, while some orders are facing issues related to Seller Protection.
It's showing the following information.
Seller Protection : Not Eligible.
We have no shipping address on file.
Payment Type : Website Payment Pro API Solution
Surcharge : Not Applicable
card Type : Visa.
Also, how will I be able to test and confirm the same?
Seller Protection is offered as a courtesy to sellers for PayPal transactions. These are non-pro, transactions that PayPal Processed through the PayPal Network. There are a few guidelines in play to ensure that you receive Seller Protection.
Below is a link to the full details for PayPal's Seller Protection Program
PayPal Seller Protection
Since all tangible items need to be shipped and proof of delivery (tracking number) needs to be provided to PayPal in order to receive seller protection, it is important for the shipping address to be provided to PayPal. All Express Checkout transactions for tangible goods should be passing this information to PayPal.
All PayPal Payments Pro transactions are not eligible for Seller Protection. All digital goods or non-tangible items (services rendered) are not eligible for Seller Protection.
The transactions that are stating they are not eligible for Seller Protection are most likely PayPal Payments Pro transactions.

LongMessage: This transaction cannot be processed due to an invalid merchant configuration. ShortMessage: Invalid Configuration ErrorCode: 10501

I am getting this error, can anybody help me. May be I am missing out some steps:
LongMessage: This transaction cannot be processed due to an invalid merchant configuration. ShortMessage: Invalid Configuration ErrorCode: 10501
Regards,
Sachin
You need to enable "Paypal Payment Pro" or "Paypal Payment advance" service to enable credit card payment on you website.
Paypal Payment advance
$30 per month.
Customers pay (with CC) without ever leaving your website
Paypal Payment Pro
$5 per month
Customers pay (with CC) without ever leaving your website
Accept credit cards via phone, fax, and mail
Design and host your own checkout pages for full control
To enable above service you need to call paypal support. For more information please refer to below link.
https://www.paypal.com/webapps/mpp/compare-business-products
Error 10501 can occur if using DoDirectPayment API but you do not have PayPal Payments Pro on your account.
If you have Payments Pro on your account but still getting this error, it could be an account setup issue; in that case contact customer support to further investigate.

This transaction cannot be processed due to an unsupported currency - Paypal direct payment

I am working on a website where paypal is used as the payment medium. While I transfer funds using "Paypal express checkout" and "Paypal Direct Payment" , in first case,
Paypal express checkout - I am getting a response message as "Pending" and error as "multicurrency"
Paypal Direct Payment - using credit card, I am getting a message as "This transaction cannot be processed due to an unsupported currency"
I am using Sandbox and as a user charging 99.00 SEK (Swedish Krona).
When I use US $ it is working fine. So I assume this is due to currency.
But I would like to know how can I make it working on SEK?
Thanks
I have the same problem... I think it have something to do with setting merchant account: PayPal is returning error on currency 10755