Вам может понадобиться собственный модуль онлайн-платежей, если вы хотите сэкономить проценты с помощью Robocash или любого другого агрегатора онлайн-платежей. Согласитесь, проценты, которые выкачивает Робокасса, просто чрезмерны, так как при этом они ничего не делают, а только автоматизируют работу со многими платежными системами.
Поэтому при описании платежного модуля я не буду вдаваться в то, как работает внутренняя система заказов и буду считать, что ID заказа доступен модулю.
Для начала вам нужно настроить свой кошелек для приема платежей. Эти настройки можно сделать здесь:
Там вы должны установить следующие параметры:
- Тестовые/рабочие режимы — во время отладки необходимо включить тестовый режим.
- Торговое название — я ввел доменное имя сайта
- Секретный ключ — секретный ключ, используемый при проверке результатов платежа.
- Result URL — адрес страницы, к которой обращались серверы WebMoney во время выполнения запроса
- Передайте параметры в предварительном запросе — эти параметры полезны, когда у вас есть несколько веб-сайтов, отправляющих средства на один и тот же кошелек.
- Позволяет использовать URL-адреса, переданные в форме
- Способ генерации проверочной подписи — я выбрал SHA256