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, 2017 at 9:59

1 Answer 1


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

  • @ BIM : After added country code in $_supportedCurrencyCodes, what is the next step?
    – Gem
    Jul 25, 2017 at 10:43
  • @JeevaRathinam that's all, after that you can try to place an order, it worked for me..... Jul 25, 2017 at 10:45
  • what is your base currency
    – Gem
    Jul 25, 2017 at 10:57
  • @JeevaRathinam i am using INR as base currency..... Jul 25, 2017 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, 2017 at 11:00

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

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