[Решено] PayPal не принимает рубли в качестве оплаты. А у меня в магазине используются как раз рубли, и на доллары менять не хочу. Этот вопрос уже поднимался на форуме, но решения так и нет.
Предлагалось в коде настроек стандартного модуля указать (В 20Й СТРОЧКЕ) "currency_code" => $_SESSION['product_currency'], вместо "currency_code" => $_SESSION['vendor_currency'], но в этом случае 500 рублей при оплате превращаются в 500 долларов.
Значит необходимо написать какой-то короткий код в настройках модуля, который будет осуществлять конвертацию валют из рублей в доллары, используя, возможно, стандартный конвертер валют convertECB. Что-то типа convert_currency...
p.S Была идея использовать конвертер валют mod_virtuemart_currencies , но в этом случае процесс оплаты усложняется и не факт что люди догадаются что рубли нужно обязательно перевести в доллары. Хочется этот перевод делать автоматически.
РЕШЕНИЕ нашлось на англоязычном форуме Joomla. Создатель оного из Румынии кажется. Оно кажется написано для Joomla 1.1, но у меня 1.5 и всё работает. Инструкция по установке - файл readme.
В решении есть 3 проблемы:
Так как предупреждения для клиента о смене валюты сделаны на румынском языке, то на русском они не работают - необходимо произвести перевод в файлике Russian.PHP.
И ещё одна проблема данного решения - Магазин выдаёт ошибку если стоимость доставки = 0. На англоязычном форуме были попытки это исправить, но безуспешно.
И ещё к сожалению клиент вбивает свои данные карточки в магазине и повторно на PayPal. Как бы сделать только на Пай Пал, чтобы не требовалось вбивать 2 раза.
P.S. Жду благодарностей. Решивших проблемы прошу выкладывать решения ТУТ. Дабы сделать широкий жест в сторону остальных людей.
ФАЙЛЫ КАК ВЫЛОЖИТЬ ТУТ НЕ ЗНАЮ. КОМУ ИНТЕРЕСНО, ПИШИТЕ на SINCRO-FAZATRON@MAIL.ru
[вложение удалено Администратором]