Подключить интернет-эквайринг: пошаговый запуск для сайта, сервиса и магазина

Подключить интернет-эквайринг — значит настроить прием онлайн-оплаты так, чтобы сайт создавал заказ, провайдер подтверждал платеж, а команда видела возвраты и выплаты. Сначала выберите сценарий продаж и способ интеграции. Затем проверьте оплату, уведомления и чеки — если для ваших расчетов применяется ККТ.

Кому нужен интернет-эквайринг: три сценария запуска

Интернет-магазин с корзиной

Подключайте CMS-модуль или API, если покупатель сам собирает корзину. Передавайте в платежный сервис номер заказа и сумму, а в кассу при необходимости — состав покупки и контакты для чека. Подробно схему ККТ для продаж в интернете разбирает материал «Касса для интернет-магазина: как выбрать решение под ваш сценарий продаж».

Услуги и оплата по ссылке

Используйте платежную ссылку или готовую страницу оплаты, когда заказ согласовывает менеджер: консультации, ремонт, обучение, индивидуальные услуги. До запуска назначьте сотрудника, который создает ссылку, видит статус платежа и оформляет возврат.

Подписка и личный кабинет

Выбирайте провайдера с рекуррентными платежами, если списания повторяются по расписанию. До интеграции проверьте согласие клиента на повторные списания, отмену подписки, уведомления о списании, неуспешный платеж и возврат.

Самозанятый может принимать безналичную оплату через доступный ему сервис, а чек по НПД формирует в «Моем налоге». ИП и ООО для расчетов, где требуется ККТ, должны обеспечить формирование чека; справочные материалы по ККТ размещены на сайте ФНС России.

Как выбрать банк или платежный сервис

Выбирайте банк, когда нужен стандартный прием оплаты, устраивает его платежная форма и доступен модуль для вашей CMS. Выбирайте платежный сервис, когда необходимы платежные ссылки, несколько способов оплаты, API, рекурренты или отдельные инструменты для возвратов и сверки.

Не считайте наличие расчетного счета решающим критерием. До заявки уточните, на какой счет провайдер перечисляет выплаты, какой график выплат предлагает, какие документы потребует на модерации и поддерживает ли вашу модель продаж.

Критерий Что запросить у провайдера Кому критично
Способы оплаты Карты, СБП и другие методы, которые нужны вашим покупателям; условия подключения каждого метода. Магазинам с разной аудиторией и сервисам с мобильной оплатой.
Комиссия и выплаты Комиссию по каждому методу, график выплат, формат реестра, удержания и порядок спорных операций. Бизнесу с небольшой маржой и ежедневными закупками.
Интеграция Готовый модуль для вашей CMS, платежную форму, ссылки, API и документацию по webhook. Всем; особенно проектам без штатного разработчика.
Подписки и холд Рекуррентные платежи, двухстадийную оплату: холд, подтверждение списания и отмену холда. Подпискам, бронированиям, доставке и товарам под заказ.
Возвраты Полный и частичный возврат через личный кабинет или API, отмену незавершенной операции, сроки отражения статусов. Магазинам, услугам с переносом дат и подписочным сервисам.
Безопасность платежа Поддержку 3-D Secure, антифрод-инструменты, правила обработки подозрительных операций и подпись уведомлений. Всем проектам, принимающим оплату через сайт или приложение.
Модерация и поддержка Список требований к сайту, канал и время работы поддержки, порядок эскалации сбоя. Новым сайтам, продажам по ссылке и нестандартным услугам.
Фискализация Интеграцию с вашей кассой, передаваемые поля заказа и сценарий чека при возврате. ИП и ООО, для расчетов которых применяется ККТ.

Перед договором попросите провести или показать четыре операции: успешную оплату, отказ, полный и частичный возврат. Для подписки добавьте повторное списание и его отмену. Если сценарий не поддержан в вашем способе интеграции, низкая комиссия этого не компенсирует.

Нужен подбор без лишней разработки? Оставьте заявку в Интернет Касса: поможем сопоставить CMS, платежные методы, кассу и возвраты с вашей моделью продаж.

Что подготовить для заявки и модерации

  • Реквизиты ИП или ООО и счет для выплат.
  • Ссылку на сайт, лендинг или страницу оплаты.
  • Описание товаров или услуг, цены либо понятный порядок их расчета.
  • Контакты продавца, правила оплаты, доставки или оказания услуг и возврата.
  • Сценарии предоплаты, полной оплаты, доплаты, отмены, полного и частичного возврата.
  • Для подписки — правила повторных списаний и отмены подписки.
  • CMS, контакты разработчика и требования к API, если готового модуля нет.

Заранее договоритесь о едином идентификаторе заказа. Номер заказа, сумма и валюта должны совпадать в вашей системе и в запросе на оплату. Для интернет-магазина с ККТ дополнительно изучите инструкцию «Онлайн-касса для интернет-магазина: как подключить и запустить чеки».

Пошаговый запуск интернет-эквайринга

  1. Опишите платежные сценарии. Зафиксируйте действия при успешной оплате, отказе, отмене, полном и частичном возврате. Для подписки добавьте повторное списание и отмену.
  2. Выберите провайдера. Сверьте способы оплаты, график выплат, CMS-модуль или API, возвраты, рекурренты и требования к сайту. После этого отправьте заявку.
  3. Подключите оплату. Установите модуль CMS, добавьте платежную форму или ссылки. Для нестандартной логики используйте API и создавайте платеж на сервере.
  4. Безопасно обработайте уведомления. Принимайте webhook только по HTTPS. Проверяйте подпись/HMAC или другой механизм аутентификации из документации провайдера, затем сверяйте ID платежа, номер заказа, сумму и валюту.
  5. Исключите повторную обработку. Сохраняйте ID операции и обрабатывайте один платеж идемпотентно: повторная доставка webhook не должна повторно выдавать товар, создавать чек или менять баланс. Ставьте заказу статус «оплачен» только после валидного финального статуса провайдера.
  6. Настройте чеки. Если для расчета нужна ККТ, передавайте в кассу данные, необходимые для чека, и проверьте его отправку покупателю.
  7. Проведите тесты. Проверьте оплату с компьютера и телефона, отказ, отмену, полный и частичный возврат. Сверьте статусы заказа и платежа, письмо клиенту и чек, если он требуется.

Ошибки, которые тормозят запуск

Заказ получает статус «оплачен» после редиректа. Клиент способен вернуться на страницу «Спасибо» после отказа или незавершенной операции. Исправление: меняйте статус только по проверенному серверному уведомлению.

Webhook принимается без проверки. Тогда злоумышленник или ошибочный запрос может изменить статус заказа. Исправление: используйте HTTPS, проверяйте подпись или иной способ аутентификации, сумму, валюту, номер заказа и уникальность ID операции.

Возвраты не протестированы. В результате сотрудник не знает, можно ли вернуть часть суммы и где увидеть результат операции. Исправление: выполните полный и частичный возврат в тестовом сценарии и назначьте ответственного.

Сайт не готов к модерации. Заявка задерживается, если на странице нет продавца, описания предложения, контактов и правил возврата. Исправление: разместите эти данные до подачи заявки.

Контроль после запуска: сверка платежей и выплат

После открытия оплаты не ограничивайтесь единичным тестом. Сверяйте реестр и выплаты провайдера с заказами в CRM или CMS, а также с возвратами. Для каждого расхождения фиксируйте: ID платежа, номер заказа, сумму, текущий статус и действие сотрудника.

  • Проверяйте, что успешные платежи имеют оплаченный заказ, а отмены и отказы не отгружены.
  • Контролируйте зависшие платежи: заказ создан, но финальный статус от провайдера не пришел.
  • Отслеживайте повторно доставленные уведомления: они не должны создавать повторную отгрузку, чек или возврат.
  • Сопоставляйте возвраты в личном кабинете провайдера с возвратами в заказах и кассовых документах, если ККТ применяется.
  • Разбирайте расхождения до закрытия периода, а не после обращения покупателя.

Чеклист на день запуска

  • Кнопка, форма или платежная ссылка открываются на компьютере и телефоне.
  • Номер заказа, сумма и валюта совпадают на сайте и в платежном запросе.
  • Webhook приходит по HTTPS, подпись проверяется, а повторный запрос не меняет результат операции.
  • Статус «оплачен» появляется только после финального подтверждения провайдера.
  • Проверены отказ, отмена, полный и частичный возврат.
  • Для расчетов с ККТ чек уходит покупателю и отражается в нужной цепочке учета.
  • Команда знает, где смотреть реестр, выплаты, зависшие операции и контакты поддержки.

Частые вопросы

Можно ли подключить интернет-эквайринг без сайта?

Да, подключите платежную ссылку или готовую платежную страницу. Для модерации провайдеру понадобятся описание товаров или услуг, сведения о продавце, контакты и правила возврата.

Нужен ли интернет-эквайринг самозанятому?

Да, если выбранный банк или платежный сервис подключает плательщиков НПД и вам нужен прием безналичной оплаты. Чек самозанятый формирует в «Моем налоге», а не через ККТ по правилам 54-ФЗ.

Что подключать сначала: эквайринг или онлайн-кассу?

Сначала опишите сценарии расчетов, затем подберите эквайринг и способ формирования чеков одной схемой. Если ИП или ООО обязаны применять ККТ при интернет-расчетах, передавайте в кассу данные заказа до первого платежа.

Можно ли быстро подключить интернет-эквайринг на готовый сайт?

Да, установите готовый модуль для вашей CMS или используйте платежную форму провайдера. Для API-интеграции нужен разработчик, который настроит создание платежа, проверку webhook и возвраты.

Можно ли менять статус заказа на «оплачен» после перехода клиента на страницу «Спасибо»?

Нет, ставьте статус «оплачен» только после валидного финального уведомления от платежного провайдера. Клиентский редирект не подтверждает, что деньги списались и операция завершилась успешно.

Нужна готовая схема приема оплаты, возвратов и чеков? Обратитесь в Интернет Касса — разберем ваш сайт или оплату по ссылке, проверим интеграцию и подберем порядок запуска без ручных операций.