-
Notifications
You must be signed in to change notification settings - Fork 9.4k
Closed
Labels
Issue: Ready for WorkGate 4. Acknowledged. Issue is added to backlog and ready for developmentGate 4. Acknowledged. Issue is added to backlog and ready for developmentbug report
Description
Related to #1489
Russia has been added to PayPal merchant country list but the Russian Ruble currency has not been added:
magento2/app/code/Magento/Paypal/Model/Config.php
Lines 196 to 217 in 0be91a5
| protected $_supportedCurrencyCodes = [ | |
| 'AUD', | |
| 'CAD', | |
| 'CZK', | |
| 'DKK', | |
| 'EUR', | |
| 'HKD', | |
| 'HUF', | |
| 'ILS', | |
| 'JPY', | |
| 'MXN', | |
| 'NOK', | |
| 'NZD', | |
| 'PLN', | |
| 'GBP', | |
| 'SGD', | |
| 'SEK', | |
| 'CHF', | |
| 'USD', | |
| 'TWD', | |
| 'THB', | |
| ]; |
The PayPal currency list used by Magento is outdated and the same problem would be with another currencies.
Please use the official PayPal currency list: https://developer.paypal.com/docs/classic/api/currency_codes/
Please note that "For in-border payments (payments made within Russia), the Russian Ruble is the only accepted currency. If you use another currency for in-border payments, the transaction will fail returning error code 10001 – Internal Error."
Metadata
Metadata
Assignees
Labels
Issue: Ready for WorkGate 4. Acknowledged. Issue is added to backlog and ready for developmentGate 4. Acknowledged. Issue is added to backlog and ready for developmentbug report