- Store Builder
- Store Builder Ultimate
- Multi-Vendor
- Multi-Vendor Plus
- Multi-Vendor Ultimate
- Вендорам
- Владельцам
- Покупателям
- 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.
Настройка способа оплаты
- Откройте Администрирование → Способы оплаты и создайте или откройте способ оплаты для банка «Точка».
- В поле процессора выберите Точка Банк Эквайринг.
- Перейдите к параметрам процессора и заполните основные поля.

Основные параметры процессора
- Режим тестирования — включает работу с тестовым окружением банка. Используйте его для проверки интеграции без реальных списаний.
- Код клиента (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 включены, в параметрах способа оплаты доступна кнопка тестовой отправки чека.
Как проходит оплата
- Покупатель оформляет заказ и выбирает способ оплаты «Точка Банк Эквайринг».
- Модуль проверяет обязательные параметры: customerCode, merchantId и API token.
- Модуль создаёт платёж в API банка и передаёт сумму, валюту, номер заказа, ссылку возврата и выбранные способы оплаты.
- Если включена передача чека, к запросу добавляются фискальные данные.
- Покупатель перенаправляется на платёжную страницу банка.
- После оплаты модуль получает редирект или webhook, проверяет статус платежа через API и обновляет заказ.

Операции в карточке заказа
После создания платежа в заказе сохраняется payment ID. В карточке заказа отображаются платёжные и фискальные данные, а также доступные действия:
- Подтвердить списание — используется для подтверждения холдированного платежа.
- Отменить платёж — отменяет платёж, если операция поддерживается банком для текущего статуса.
- Полный или частичный возврат — создаёт возврат по payment ID.
- Все операции — открывает журнал операций, связанных с платежом.
Доступность действий зависит от статуса платежа, настроек банка и ответа API.
Как проверить работу
- Включите тестовый режим в настройках процессора, если проверка должна пройти без реального списания.
- Введите API token и clientId, нажмите Подключить и проверьте customerCode и merchantId.
- Сохраните способ оплаты. Если webhook включён, модуль зарегистрирует его автоматически.
- Создайте тестовый заказ на витрине и выберите оплату через банк «Точка».
- Проверьте, что покупатель перенаправляется на платёжную страницу банка.
- Завершите тестовую оплату и убедитесь, что заказ получил статус из сопоставления.
- Откройте карточку заказа и проверьте payment ID, статус операции и фискальные данные.
- Проверьте журнал операций и, если доступно, журнал webhook-уведомлений.
- Если используется холдирование, выполните подтверждение списания и проверьте результат.
- Если используются возвраты, выполните тестовый полный или частичный возврат.
- Если включена 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
[+] Первый выпуск модуля.
Обозначения:
[+] Добавлено
[-] Удалено
[*] Изменено
[!] Исправлена ошибка
Здесь можно поделиться своим мнением и оценить нашу работу.
Ваши отзывы помогают нам стать лучше и предлагать вам еще более качественный сервис.