Использование модуля Buyemoney
Настройка модуля не вызывает особых трудностей. Прежде всего есть список всех протоколов валют, настроенных в конфигурации модуля. Для каждой валюты есть набор некоторой информации, читаемой из конфигурации и с удалённого сервера, соответствующего этой валюте (в случае неправильно настроенного модуля это, конечно, не прочитается).
Далее для каждой физической валюты надо настроит её курс. Курс включает в себя цену единицы валюты (в рублях системы) для какого-то определённого промежутка времени. Таким образом, можно настроить определённый курс валюты и её активность на разные числа. Цена единицы определяется как сумма, списываемая со счёта клиента при покупке единицы соответствующей валюты, за счёт этого можно настроить комиссию, как положительную, так и отрицательную.
Имеется список транзакций, как общий, так и для каждого договора.
Для пользователя в web-интерфейсе имеется список его транзакций. Для каждой операции имеется описание подробностей операции - сколько куплено какой валюты и за какую цену. Каждая операция находится в статусе "в обработке", "успешно" или "неуспешно".
Ниже находится форма, которая позволяет произвести покупку палюты. Можно вводить как необходимую сумму валюты, так и конечную сумму затраченных денег. Для каждой валюты будет испольован текущий на сегодня курс. Если курса нет, то валюты в списке не будет. В зависимости от параметра конфигурации purseMode кошелёк для вывода денег будет задан жёстко, или дана возможность его ввода.