Интернет-магазин и склад

Montonio в интернет-магазине: банковские ссылки

В эстонском интернет-магазине большинство клиентов платит через банковскую ссылку: выбирает логотип своего банка, подтверждает платёж в банке и возвращается в магазин. Очень распространённое решение для этого — Montonio: один договор, через который интернет-магазин получает банковские ссылки, оплату картой, Apple Pay и Google Pay. В этой статье — как работают банковские ссылки в интернет-магазине, как пошагово настроить Montonio и что делать, если платёж идёт не по плану.

Как проходит оплата через банковскую ссылку

  1. Клиент выбирает на кассе логотип банка и оформляет заказ.
  2. Его перенаправляют в банк, где он подтверждает платёж.
  3. Платёжный сервис отправляет серверу магазина подтверждение, что деньги оплачены.
  4. Клиент возвращается в магазин на страницу благодарности.

Самый важный пункт — третий. Заказ должен становиться оплаченным по подтверждению от сервера, а не потому, что браузер клиента вернулся в магазин. Возврата браузера может не случиться (клиент закрыл окно) или он может произойти без оплаты (клиент нажал в банке «Назад»). Если магазин доверяет только браузеру, появляются оплаченные заказы, за которые никто не платил, — или наоборот.

Настройка Montonio шаг за шагом

1. Договор и ключи. Заключите договор с Montonio и откройте их партнёрскую систему. Там для вашего магазина есть отдельная пара ключей для теста (sandbox) и для рабочей среды (production), каждая из двух ключей. Цены и условия договора обсуждайте напрямую с Montonio.

2. Выберите способы оплаты. В партнёрской системе вы включаете способы оплаты, которые хотите предлагать: банковские ссылки, карту, Apple Pay, Google Pay. Касса магазина должна показывать ровно их.

3. Тестовые ключи в магазин. Всегда начинайте с тестовой среды. Введите тестовые ключи и проверьте подключение.

4. Пробный заказ. Оформите заказ в магазине, выберите банк и оплатите на тестовой странице Montonio — деньги не списываются. Проверьте, что заказ через несколько секунд становится оплаченным и создаётся счёт. Обязательно проверьте и отказ: нажмите на странице банка «Назад» и посмотрите, что произойдёт с заказом.

5. Реальные платежи. Переключите среду на рабочую и введите рабочие ключи. Снова проверьте подключение.

Самая частая ошибка: среда и ключи из разных пар — тестовые ключи в рабочей среде или наоборот. Если подключение сообщает, что ключи отклонены, проверьте это в первую очередь.

Что делать, если платёж идёт не по плану

Клиент отказался в банке. Заказ должен остаться в ожидании оплаты, и у клиента должна быть возможность оплатить заново со страницы заказа. Если он не платит, отложенный товар должен освободиться сам.

Клиент заплатил, а заказ всё ещё «ожидает оплаты». Подтверждение не дошло до магазина. Посмотрите в партнёрской системе, оплачен ли там платёж. Montonio повторяет подтверждение, так что чаще всего всё решается само.

Платёж поступил после истечения времени ожидания. Если товар ещё на складе, заказ должен восстановиться. Если товар тем временем продан, деньги нужно вернуть.

Клиент заплатил дважды. Бывает, когда он начал две попытки оплаты в разных окнах. Верните один из платежей.

Возврат. Возврат денег делается в партнёрской системе Montonio. После этого отметьте заказ в магазине как возвращённый или отменённый, чтобы товар вернулся на склад и отчёты сходились.

Как это устроено в NUNDINAE

В интернет-магазин NUNDINAE Montonio встроен, и все ситуации выше продуманы:

  • Настройка: Продажи › Способы оплаты › Montonio — вводите ключи, нажимаете «Проверить подключение» и видите, подходят ли ключи и какие способы оплаты показываются на кассе. Среда (тестовая или рабочая) и страна банковских ссылок (Эстония, Латвия, Литва или Финляндия) задаются в настройках.
  • Ключи зашифрованы. После сохранения их никто не видит, даже администратор. Изменить их можно только вводом новых, и изменение попадает в журнал аудита.
  • Оплачен только с подтверждением. Заказ становится оплаченным только по подтверждению Montonio: тогда создаётся счёт, клиент получает письмо со счётом, а остаток уменьшается. Вручную отметить заказ оплаченным нельзя — это запрещено из соображений безопасности.
  • Товар откладывается, потом освобождается. При оформлении товар откладывается для клиента. Время ожидания оплаты по умолчанию 60 минут, и платёжная ссылка Montonio действует столько же; если клиент за это время не заплатил, товар освобождается сам.
  • Отказ: на странице заказа есть выбор способов оплаты и кнопка «Оплатить».
  • Поздний платёж: если товар ещё на складе, заказ восстанавливается сам и становится оплаченным.
  • Montonio недоступен: банковский перевод всегда остаётся на кассе, так что заказ всё равно можно оформить.
  • Все попытки оплаты видны в карточке заказа вместе с суммой и статусом.

Поскольку интернет-магазин и склад — одно приложение, количество оплаченного заказа никуда переносить не нужно: оно списывается с того же остатка, с которого продаёт и касса.

Подарочной картой можно оплатить часть суммы, а остаток — банковской ссылкой. Если банковский платёж не прошёл, сумма, списанная с подарочной карты, возвращается на карту. Через тот же Montonio можно брать и предоплату за запись; в пределах срока бесплатной отмены она возвращается автоматически. Об этом я писал в статье неявка клиентов и предоплата при записи.

Итог

Банковские ссылки — обязательный минимум для интернет-магазина в Эстонии, а настройка Montonio занимает меньше времени, чем заключение договора. Запомните три вещи: начинайте с тестовой среды, проверьте и сценарий отказа и доверяйте только подтверждению от сервера. Следующий шаг после оплаты — доставка, о ней в статье настройка доставки в интернет-магазине.

Если вам нужен интернет-магазин, где оплата, склад и доставка уже работают вместе, закажите NUNDINAE или запросите демонстрацию.

Читайте также

Связанные услуги

Интернет-магазин и склад в одном приложении?

NUNDINAE — платформа, которую я создал именно для этого. Покажу её на примере вашей компании.

Посмотреть NUNDINAE