1
Что нужно подготовить
МодульБанк — банк для бизнеса, который предоставляет интернет-эквайринг для приёма онлайн-платежей. Через МодульБанк можно принимать оплату на сайте банковскими картами, через СБП, а также по платёжной ссылке.

Интернет-эквайринг МодульБанка подходит для интернет-магазинов и онлайн-сервисов: покупатель оплачивает заказ онлайн, а магазин может отслеживать платежи и статусы операций в личном кабинете.

Перед подключением нужно зарегистрироваться в МодульБанке, заполнить данные компании, подписать договор и получить данные для подключения магазина. В инструкции Базиума указано, что на стороне МодульБанка нужно получить данные для подключения и перенести их в настройки Базиума.

Для настройки в Базиуме понадобятся:
  • идентификатор магазина;
  • секретный ключ;
  • режим работы: тестовый или рабочий;
  • система налогообложения;
  • предмет расчёта;
  • ставка НДС.
2
Настройка на стороне МодульБанка
1. Зарегистрируйтесь в МодульБанке.
2. Укажите данные компании.
3. Подпишите договор.
4. Настройте магазин в личном кабинете МодульБанка.
5. Получите данные для подключения.
6. Сделайте тестовый платёж, чтобы проверить работу оплаты.
3
Настройка на стороне Базиума
1. Перейдите в «Настройки» → «Продажи» → «Платёжные системы».
2. Выберите МодульБанк.
3. Укажите идентификатор магазина и секретный ключ.
4. Выберите режим: тестовый или рабочий.
5. Укажите систему налогообложения, предмет расчёта и ставку НДС.
6. Настройте название и описание способа оплаты для корзины, если нужно.
7. Сохраните изменения.
8. Проверьте, выбран ли МодульБанк в настройках нужного варианта доставки.

Если способ оплаты не выбран в доставке, покупатель может не увидеть его в корзине.
Важно:
Перед запуском реальных продаж проверьте оплату в тестовом режиме.

Если платёж проходит, но статус заказа в Базиуме не меняется, проверьте адрес уведомления о платеже. Он должен быть указан с вашим доменом и окончанием /modulbank_result.
4
Передача статуса оплаты
После того как покупатель оплатил заказ, МодульБанк должен сообщить об этом Базиуму.

Для этого в настройках МодульБанка указывается специальный адрес для уведомлений:
https://site.ru/modulbank_result, где вместо site.ru указывается ваш домен.

Когда оплата проходит успешно, МодульБанк отправляет уведомление на этот адрес. После этого Базиум получает информацию о платеже и может изменить статус заказа с «не оплачен» на «оплачен».

Если покупатель оплатил заказ, но статус в Базиуме не изменился, проверьте:
  • правильно ли указан адрес уведомления;
  • используется ли ваш основной домен;
  • нет ли ошибки в окончании /modulbank_result;
  • выбран ли метод передачи POST, если он указывается в настройках.