Более 200 модулей для CS-Cart по единой подписке за 3 000 ₽ в месяц

Точка банк эквайринг

Модуль интегрирует интернет-эквайринг банка «Точка» в CS-Cart, добавляя безопасный способ оплаты заказов, автоматизацию проверки статусов платежей и удобные инструменты управления транзакциями в админке. Модуль также используется как кассовое решение по 5
Укажите домен без http и слешей. Пример: domain.com
3 000  95 000 
Последняя версия модуля Обновлено:
Есть вопросы по модулю? Напиши нам: HelpDesk Bot
Модуль интегрирует интернет-эквайринг банка «Точка» в CS-Cart, добавляя безопасный способ оплаты заказов, автоматизацию проверки статусов платежей и удобные инструменты управления транзакциями в админке. Модуль также используется как кассовое решение по 5
Продукт:
  • Store Builder
  • Store Builder Ultimate
  • Multi-Vendor
  • Multi-Vendor Plus
  • Multi-Vendor Ultimate
Назначение:
  • Вендорам
  • Владельцам
  • Покупателям
Архитектура
:
  • Backend
  • Frontend
Локализации:
  • English
  • Русский
Совместимость:
  • 4.20.X
  • 4.19.X
  • 4.18.X

Инструкция к модулю Точка Банк Эквайринг

Что делает модуль

Модуль подключает интернет-магазин CS-Cart к интернет-эквайрингу банка «Точка». Покупатель оформляет заказ, выбирает способ оплаты с процессором «Точка Банк Эквайринг» и переходит на платёжную страницу банка. После оплаты модуль получает результат платежа, обновляет статус заказа по заданному сопоставлению и сохраняет данные операции в админке.

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

Где находится модуль

  • Модули → Управление модулями → Точка банк эквайринг — общие настройки модуля и сопоставление статусов заказа.
  • Администрирование → Способы оплаты — создание или настройка способа оплаты с процессором «Точка Банк Эквайринг».
  • Заказы → Просмотр заказов → карточка заказа — данные платежа, фискальные данные и действия по операции: подтверждение, отмена, возврат.
  • Администрирование → Точка банк → Операции — журнал операций модуля с фильтрами по заказу, payment ID, статусу, типу операции и датам, если пункт меню доступен в вашей сборке.

Подготовка в личном кабинете банка

Перед настройкой в CS-Cart получите в банке «Точка» данные для интернет-эквайринга:

  • customerCode — код бизнес-клиента. Модуль получит его автоматически по кнопке Подключить или позволит выбрать из нескольких.
  • merchantId — активная торговая точка со статусом REG. Модуль получит её той же кнопкой без промежуточного сохранения.
  • Client ID — нужен только для автоматической регистрации webhook.
  • Токен API — токен авторизации для запросов к API банка.
  • ManageWebhookData — разрешение токена, нужное только при включённой авторегистрации webhook.

Если планируется фискализация через DigitalKassa, дополнительно подготовьте actor, token, group ID и при необходимости секрет подписи webhook DigitalKassa.

Настройка способа оплаты

  1. Откройте Администрирование → Способы оплаты и создайте или откройте способ оплаты для банка «Точка».
  2. В поле процессора выберите Точка Банк Эквайринг.
  3. Перейдите к параметрам процессора и заполните основные поля.

Параметры процессора Точка Банк Эквайринг в способе оплаты CS-Cart

Основные параметры процессора

  • Режим тестирования — включает работу с тестовым окружением банка. Используйте его для проверки интеграции без реальных списаний.
  • Код клиента (customerCode) — код клиента банка «Точка».
  • ID магазина (merchantId) — идентификатор магазина в системе банка. Обычно это числовой идентификатор, выданный банком.
  • Client ID — идентификатор клиента для API банка.
  • Токен API — токен авторизации для создания платежей, проверки статусов и выполнения операций.
  • Валюта — валюта платежей. Для российских платежей обычно используется RUB.
  • Режим оплаты — одностадийная оплата или двухстадийный сценарий с холдированием. Важно: режим холдирования определяется настройками мерчанта на стороне банка; модуль умеет подтвердить холдированный платёж отдельной операцией capture.
  • Способы оплаты — доступные методы на платёжной стороне: банковская карта, СБП, Tinkoff, Долями. Если ничего не выбрано, по умолчанию используется карта.

Webhook банка

При сохранении модуль сам регистрирует HTTPS-URL для события acquiringInternetPayment. Вручную добавлять URL в личном кабине не нужно.

Уведомление приходит как JWT. Модуль проверяет RS256-подпись публичным ключом Точки, а также сумму, customerCode и merchantId. Если webhook отключён, clientId и ManageWebhookData не требуются.

Сопоставление статусов заказа

В настройках модуля задайте, в какой статус CS-Cart переводить заказ при успешной и неуспешной оплате:

  • Успешно — статус для оплаченных заказов. По умолчанию используется статус «Обработан» (P).
  • Неуспешно — статус для отклонённых или отменённых платежей. По умолчанию используется неуспешный статус.

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

Сопоставление успешного и неуспешного статусов заказа в настройках Точка Банк Эквайринг

Фискализация и DigitalKassa

Если нужно отправлять чеки, включите параметр Отправлять чек для 54-ФЗ и заполните фискальные параметры:

  • Система налогообложения — ОСН, УСН, патент и другие поддерживаемые варианты.
  • Ставка НДС по умолчанию — применяется к товарам без отдельной ставки.
  • Признак способа расчёта — полный расчёт или предоплата 100%.
  • Признак предмета расчёта — берётся из тега 1212 товара; для доставки передаётся услуга.

Для передачи чеков в DigitalKassa включите Включить отправку чеков в DigitalKassa и заполните:

  • Actor (DigitalKassa) — идентификатор актора.
  • Token (DigitalKassa) — токен авторизации.
  • ID группы DigitalKassa — идентификатор группы касс.
  • Система налогообложения DigitalKassa — используется при формировании чека.

После успешной оплаты модуль может отправить чек в DigitalKassa и сохранить фискальные данные в заказе. Если настройки DigitalKassa включены, в параметрах способа оплаты доступна кнопка тестовой отправки чека.

Как проходит оплата

  1. Покупатель оформляет заказ и выбирает способ оплаты «Точка Банк Эквайринг».
  2. Модуль проверяет обязательные параметры: customerCode, merchantId и API token.
  3. Модуль создаёт платёж в API банка и передаёт сумму, валюту, номер заказа, ссылку возврата и выбранные способы оплаты.
  4. Если включена передача чека, к запросу добавляются фискальные данные.
  5. Покупатель перенаправляется на платёжную страницу банка.
  6. После оплаты модуль получает редирект или webhook, проверяет статус платежа через API и обновляет заказ.

Выбор способа оплаты Точка Банк Эквайринг на странице оформления заказа

Операции в карточке заказа

После создания платежа в заказе сохраняется payment ID. В карточке заказа отображаются платёжные и фискальные данные, а также доступные действия:

  • Подтвердить списание — используется для подтверждения холдированного платежа.
  • Отменить платёж — отменяет платёж, если операция поддерживается банком для текущего статуса.
  • Полный или частичный возврат — создаёт возврат по payment ID.
  • Все операции — открывает журнал операций, связанных с платежом.

Доступность действий зависит от статуса платежа, настроек банка и ответа API.

Как проверить работу

  1. Включите тестовый режим в настройках процессора, если проверка должна пройти без реального списания.
  2. Введите API token и clientId, нажмите Подключить и проверьте customerCode и merchantId.
  3. Сохраните способ оплаты. Если webhook включён, модуль зарегистрирует его автоматически.
  4. Создайте тестовый заказ на витрине и выберите оплату через банк «Точка».
  5. Проверьте, что покупатель перенаправляется на платёжную страницу банка.
  6. Завершите тестовую оплату и убедитесь, что заказ получил статус из сопоставления.
  7. Откройте карточку заказа и проверьте payment ID, статус операции и фискальные данные.
  8. Проверьте журнал операций и, если доступно, журнал webhook-уведомлений.
  9. Если используется холдирование, выполните подтверждение списания и проверьте результат.
  10. Если используются возвраты, выполните тестовый полный или частичный возврат.
  11. Если включена DigitalKassa, проверьте отправку тестового чека и появление данных чека в заказе.

Если оплата не проходит

  • Проверьте, что customerCode, merchantId и API token заполнены без лишних пробелов.
  • Убедитесь, что выбран правильный режим: тестовый или боевой.
  • Проверьте, что в банке активирован интернет-эквайринг для нужного merchantId.
  • Если webhook не регистрируется, проверьте clientId, разрешение ManageWebhookData и доступность магазина по HTTPS.
  • Проверьте журнал операций: в нём сохраняются запросы, ответы, статусы и ошибки API.
  • Если чек не отправляется, отдельно проверьте настройки DigitalKassa: actor, token, group ID и систему налогообложения.

История изменений

v1.2.2 от 2026-07-31

[*] Обновлены описание и инструкция модуля, добавлены локализованные материалы и логотип.

v1.2.1 от 2026-07-29

[*] Обновлены описание, инструкция, русская и английская локализация материалов, а также логотип модуля.

v1.2.0 от 2026-07-29

[+] Для чеков 54‑ФЗ добавлена передача состава заказа, налогов, тега 1212 и контактов покупателя.

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

[*] Статус оплаты подтверждается по webhook или запросу к API, а не по возврату покупателя в магазин.

v1.1.1 от 2026-06-29

[*] Доработан интерфейс модуля.

v1.1.0 от 2026-04-27

[*] Обновлено взаимодействие с API банка.

v1.0.0 от 2025-12-24

[+] Первый выпуск модуля.

Обозначения:

[+] Добавлено

[-] Удалено

[*] Изменено

[!] Исправлена ошибка

Отзывы

Здесь можно поделиться своим мнением и оценить нашу работу.

Ваши отзывы помогают нам стать лучше и предлагать вам еще более качественный сервис.

Похожие модули