Чтобы настроить модуль по этой инструкции, вам нужен кошелёк ЮMoney.
Настройка на стороне платёжной системы
Для настройки интеграции вам потребуется Секретный ключ. Секретный ключ нужно получить на сайте ЮMoney. Для этого:
- Перейдите на страницу настройки HTTP-уведомлений, нажмите Вернуться в сервис и в верхнее поле скопируйте ссылку: https://<BILLmanager URL>/mancgi/ymnotifyresult. Вместо BILLmanager URL впишите IP-адрес или домен сервера с BILLmanager.
- Включите опцию Отправлять уведомления и нажмите Сохранить.
- Нажмите Показать секрет и скопируйте полученный секрет в поле "Секретный ключ" в настройках модуля.
Настройка на стороне BILLmanager
Обратите внимание!
Установка модуля производится из последней доступной версии продукта и влечёт за собой обновление платформы BILLmanager, так как версия модуля не может быть выше версии платформы.
Чтобы создать модуль оплаты, перейдите в раздел Провайдер → Методы оплаты → кнопка Создать. Мастер подключения модуля оплаты состоит из следующих шагов:
- Выбор модуля оплаты: "ЮMoney (для физических лиц)".
- Настройка интеграции. Укажите данные для интеграции.
- Укажите Номер кошелька, в который будут поступать деньги.
- Введите Секретный ключ, который вы получили от ЮMoney.
- Чтобы получить от клиента ФИО, Email, Телефон или Адрес включите соответствующие опции.
- Способ оплаты — способы оплаты, доступные клиенту. Полный список доступен после добавления метода оплаты. Настройка способов оплаты выполняется на форме редактирования метода оплаты. Если провайдер указал несколько способов оплаты, то на странице оплаты заказа плательщик сможет выбрать подходящий. При этом, в списке выбора отображаются методы оплаты, доступные в стране плательщика. Когда способы оплаты не указаны провайдером, плательщикам предоставляется выбор из всех доступных для их страны способов.
- Настройка метода оплаты. Настройте внутренние (в пределах BILLmanager) параметры метода оплаты. Подробнее см. шаг 3 в статье Настройка методов оплаты.
Дополнительная информация
Возврат платежей
Для метода оплаты ЮMoney не поддерживается возврат средств.
Логирование
Логи взаимодействия биллинговой платформы с ЮMoney записываются в файлы:
- /usr/local/mgr5/var/pmyandexmoneynotify.log — лог-файл настройки модуля оплаты;
- /usr/local/mgr5/var/ymnotifypayment.log — лог-файл оплаты;
- /usr/local/mgr5/var/ymnotifyresult.log — лог-файл получения ответа от платёжной системы.