В общем виде конфигурация модуля выглядит так:
# параметры подключения к системе (дают в RuRu) partner_id=*** service_id=*** # секретное слово secretword=*** # тип добавляемого платежа paymenttype=32 # шаблон комментария добавляемого платежа # contract.getTitle - название договора # contract.getComment - комментарий договора # payment.getSum - сумма пришедшего платежа # payment.getDate - дата пришедшего платежа # sum - сумма отформатированная # date - дата отформатированная payment_comment=Оплата по дог. {$contract.getTitle} ({$contract.getComment}) через RuRu на сумму {$payment.getSum} от {$date} # префикс/домен для обращения к скриптам виджета (например, демо: "https://wdemo.ruru.ru/", боевой: "https://widget.ruru.ru/") action_url=https://wdemo.ruru.ru/
Обмен данными со стороны RuRu нужно настроить так, чтобы приходил запрос init.
URL для оповещения настраивается со стороны RuRu и выглядит так: http://<host>/bgbilling/rurupayexecuter/<mid> , где mid - ид экземпляра модуля.