Paypal Checkout intergration: Unable to use the currency INR and displaying "INSTRUMENT_DECLINED" error after submitting

  • Profile Image
    syedakmalali92
    Asked on June 26, 2019 at 12:41 AM

    When I am using USD as a currency in paypal integration settings then it is working fine. But when I changed the currency from USD to INR it says as shown in the screenshot. I am testing in sandbox mode and have tried many of the other accounts but the error is same for every account with different different payment mode, with visa card, mastercard, I have tried and the result is same.

  • Profile Image
    BJoanna
    Answered on June 26, 2019 at 04:04 AM

    Considering that I have never seen that error message before, I checked with our developers and they told me that the bank is declining the transaction. 

    1561535922dec.PNG

    https://developer.paypal.com/docs/api/payments/v1/

    You will have to contact your bank to resolve this issue. 

  • Profile Image
    syedakmalali92
    Answered on June 26, 2019 at 10:19 AM

    Thank you for your rely. I want to tell to that I am getting this error while I am testing the form in sandbox mode. Does there is any problem with my original Paypal Business account setup? Please help me pin point the error.

  • Profile Image
    BJoanna
    Answered on June 26, 2019 at 12:03 PM

    I tried to replicate the issue on my cloned form, but the Payment integration is not working when I change the currency to INR. 

    I saw that the Currency is set to USD inside fo your payment field. Can you change it to IRN, so that we can test your form. You can also try to use some other test credit card. 

    You can also try to change the Environment to Live mode and test the form again with the live Credit Card. You can add an additional product to your form and set the price to 0,01. 

  • Profile Image
    syedakmalali92
    Answered on June 26, 2019 at 12:52 PM

    Thank you so much for your efforts. 

    About the currency in payment field, it changes automatically whenever we change it in the payment integration setting, we just has to select the amount and the currency we choose reflect there.

    I'll surely give a try to test the integration in Live mode. I'll update you after trying it.

    Thank you for your prompt support.


  • Profile Image
    BJoanna
    Answered on June 27, 2019 at 12:03 PM

    @syedakmalali92

    Our developers informed me that PayPal Checkout integration was updated 2 months ago. The new version of PayPal Checkout doesn’t support to some currencies of the old version. They removed some currencies but they forgot to remove INR currency. It was removed today and it is no longer possible to select it inside of the Form Builder. 

  • Profile Image
    syedakmalali92
    Answered on June 27, 2019 at 01:58 PM

    But I need INR currency more than any other for my form, what do I do now.

  • Profile Image
    Kiran
    Answered on June 27, 2019 at 02:59 PM

    Unfortunately, any of the PayPal integration is now supported with INR. You may consider using PayU Money integration in order to receive payments in INR or choose other gateway such as 2Checkout, Paymentwall to choose INR as the currency.

    Thanks! 


  • Profile Image
    syedakmalali92
    Answered on June 27, 2019 at 03:09 PM
  • Profile Image
    Nik_C
    Answered on June 27, 2019 at 03:52 PM

    As my colleague explained, our developers said that PayPal checkout doesn't support INR as currency, and that is most probably related to how PayPal API operates.

    I'm afraid that if you cannot use USD, there isn't much we can do.

  • Profile Image
    syedakmalali92
    Answered on June 27, 2019 at 04:00 PM

    Thank you for your efforts.

  • Profile Image
    syedakmalali92
    Answered on June 28, 2019 at 12:34 AM

    When I am testing with 'Paypal Smart Payment Buttons Integration', INR works just fine. Is there any problem on your end, it seems like jotform developers are not able to integrate it very well. There is no problem from paypal end. Please re-verify your support.

    Thank you. Your kind support is much appreciated.

  • Profile Image
    Kiran
    Answered on June 28, 2019 at 02:38 AM

    I am forwarding the thread to our backend team for further investigation. Once we have any information in this regard, we'll let you know on this thread. 


    Thank you.

  • Profile Image
    syedakmalali92
    Answered on June 28, 2019 at 07:53 AM

    Thank you so much.

  • Profile Image
    arda
    Answered on June 28, 2019 at 08:09 AM

    Hi Syedakmalali92,

    We have updated PayPal Checkout to new version 2-3 months ago. The new version of PayPal Smart Payment Buttons (SPB) doesn't supported some currencies by the old version. After that we removed the currency which that didn't support in new version.

    When I check INR currency for you, the PayPal return us a response about the INR currency doesn't support. Then I conjectured that I forgot deleting to INR currency. So we informed you according to this response.

    When we upgrade the PayPal Checkout, I noted the these not supported currencies in that time. These currencies were:

    CLP, HRK, EGP, TRY, GHS, IDR, ILS, MYR, TWD, PKR, ZAR, RON

    I hadn't noted the INR currency at that time. So I guess the PayPal is not support nowadays.

    I checked the PayPal Guide. They wrote, they support the INR currency. (https://developer.paypal.com/docs/api/reference/currency-codes/).

    But they return us failed currency code. I prepared a gif to show you. 


    1561723210paypal_inr.gif 


    I am sending an Email to PayPal. After that I will inform you about the problem.

    I am sorry about the incovenience.

    Thank you.
    Best Regards.

  • Profile Image
    syedakmalali92
    Answered on June 29, 2019 at 01:16 AM

    That is all right.

    Thank you for you sincere support.

    Hopefully there must be something by which I can replace paypal with.

  • Profile Image
    arda
    Answered on July 04, 2019 at 08:37 AM

    Hi syedakmalali92,

    The Paypal returned us. The problem is related with your account.

    For the INR currency:

    "This currency is supported as a payment currency and a currency balance for in-country PayPal India accounts only."

    I couldn't see before but there is a notice in the document which I sent you before. 
    https://developer.paypal.com/docs/api/reference/currency-codes/

    At the bottom of page, you can see the notice. I created a sandbox account as Indian then I can make a payment.

    I re-added the INR currency to forms. If you will encounter another problem, don't hesitate to reach us.

    Thank you.
    Best Regards.

  • Profile Image
    felixjoydc
    Answered on July 11, 2019 at 03:42 PM

    I have the same issue. I tried paying with Indian Paypal account and the issue still persists. It's not in the sandbox mode but live mode. 


    My form link: https://form.jotform.me/91877134755468

    1562874049Screenshot 2019-07-12 at 1.10.