Совсем недавно Paypal стал принимать оплату в рублях для интернет-магазинов. Magento имеет несколько видов приёма платежей через Paypal: Payments Standard, Express Checkout, Payments Pro (включая Express Checkout).

Payments Standard, Payments Pro (Includes Express Checkout) - приём средств с карт.

Express Checkout - приём средств paypal.


Небольшая инструкция по настройке подключения к Paypal:



1. Зайдите "Мой счет" - "Профиль"

2. Вкладка "Дополнительные функции"



3. Мои инструменты продаж - "Доступ к интерфейсу API"



4. Доступ к интерфейсу API - вариант 2 - просмотр подписи API



5. Запросить подпись API - Подтвердить согласие и отправить

После вы получите API Username, API Password, Signature, которые нужно вписать в настройки модуля.

Далее в файле app/code/core/Mage/Paypal/Model/Config.php

Нужно в функцию protected $_supportedCurrencyCodes = array(’AUD’, ‘CAD’, ‘CZK’, ‘DKK’, ‘EUR’, ‘HKD’, ‘HUF’, ‘ILS’, ‘JPY’, ‘MXN’, ‘NOK’, ‘NZD’, ‘PLN’, ‘GBP’, ‘SGD’, ‘SEK’, ‘CHF’, ‘USD’, ‘TWD’, ‘THB’);
добавить значение валюты рубля - ‘RUB’.

Получится: protected $_supportedCurrencyCodes = array(’AUD’, ‘CAD’, ‘CZK’, ‘DKK’, ‘EUR’, ‘HKD’, ‘HUF’, ‘ILS’, ‘JPY’, ‘MXN’, ‘NOK’, ‘NZD’, ‘PLN’, ‘GBP’, ‘RUB’, ‘SGD’, ‘SEK’, ‘CHF’, ‘USD’, ‘TWD’, ‘THB’);

</p>

Дальше - тестируйте и пользуйтесь)