WebmoneyMerchantSetup
В ExpertBilling 1.4, начиная со сборок после 09.10.2011 появилась интеграция с платёжной системой WebMoney. После несложной настройки системы ваши пользователи смогут оплачивать услуги через Merchant интерфейс. Для работы с WebmoneyMerchant ваш WMID должен иметь персональный сервтификат. Подробнее узнать как работает Webmoney Merchant можно здесь Webmoney Merchant
Настройка кошелька
Для приёма платежей вы должны включить у нужного кошелька такую возможность и настроить его. На скриншоте вы видите необходимые настройки для того, чтобы ExpertBilling мог взаимодействовать с Webmoney Merchant
Замените isp.net на внешний адрес вашего сервера с веб-кабинетом биллинга, укажите торговое имя, секретный ключ и другие параметры так, как показано на рисунке. Когда вы убедитесь в правильности всех настроек и работоспособности всей связки, переключите поле Режим работы в Рабочий режим.
Настройка на стороне биллинга
Для настройки приёма платежей укажите в файле /opt/ebs/web/ebscab/paymentgateways/webmoney/settings.py номер вашего кошелька и секретный ключ, который вы указали ранее. Содержимое файла должно иметь такой вид
PURSE='Z22463399337' SECRET_KEY='2225746344'
По-умолчанию приём платежей через Webmoney в веб-кабинете отключен. Чтобы включить такую возможность необходимо в файле /opt/ebs/web/ebscab/settings.py опции ALLOW_WEBMONEY присвоить True
ALLOW_WEBMONEY = True
Настройка выполнена. Не забудьте перезапустить apache.