PayPal gateway has rejected my request. It gives me following error:

Currency is not supported (#10605: Transaction refused because of an invalid argument. See additional error messages for details).

I am using INR as base currency, and placing order using AUD, but I am getting above error.

Please advise any solution for this issue.

Thanks in advance

  • Is your issue solved? – Gem Jul 25 '17 at 9:59

credits : @Boogz

Create a file Config.php in /app/code/local/Mage/Paypal/Model/Config.php

Step 1

Copy the file from /app/code/core/Mage/Paypal/Model/Config.php to /app/code/local/Mage/Paypal/Model/Config.php

Step 2

Look for the $_supportedCurrencyCodes

protected $_supportedCurrencyCodes = array('AUD', 'CAD', 'CZK', 'DKK', 'EUR', 'HKD', 'HUF', 'ILS', 'JPY', 'MXN',
    'NOK', 'NZD', 'PLN', 'GBP', 'SGD', 'SEK', 'CHF', 'USD', 'TWD', 'THB');

and add your currency that needs supporting, at the end of this array.

I assume INR is Indian Rupee currency. So your array would look like below, after adding the currency to it.

protected $_supportedCurrencyCodes = array('AUD', 'CAD', 'CZK', 'DKK', 'EUR', 'HKD', 'HUF', 'ILS', 'JPY', 'MXN',
    'NOK', 'NZD', 'PLN', 'GBP', 'SGD', 'SEK', 'CHF', 'USD', 'TWD', 'THB', 'INR');

Source : http://www.magentocommerce.com/wiki/3_-_store_setup_and_management/payment/tweak_paypal_standard_for_non-supported_base_currency

|improve this answer|||||
  • @ BIM : After added country code in $_supportedCurrencyCodes, what is the next step? – Gem Jul 25 '17 at 10:43
  • @JeevaRathinam that's all, after that you can try to place an order, it worked for me..... – Baby in Magento Jul 25 '17 at 10:45
  • what is your base currency – Gem Jul 25 '17 at 10:57
  • @JeevaRathinam i am using INR as base currency..... – Baby in Magento Jul 25 '17 at 10:58
  • bro, i am also using base currency INR, but not working, I just add my currency code to /app/code/core/Mage/Paypal/Model/Config.php like protected $_supportedCurrencyCodes = array('AUD', 'CAD', 'CZK', 'DKK', 'EUR', 'HKD', 'HUF', 'ILS', 'JPY', 'MXN', 'NOK', 'NZD', 'PLN', 'GBP', 'SGD', 'SEK', 'CHF', 'USD', 'TWD', 'THB', 'INR'); after i go to place order i get error like, – Gem Jul 25 '17 at 11:00

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.