Этот модуль входит в нашу Подписку.
Оформите подписку — и пользуйтесь всеми модулями без ограничений.
MS: Точка Банк
Модуль обеспечивает API-интеграцию маркетплейса на CS-Cart Multi-Vendor с номинальными счетами Точка Банк. Он помогает регистрировать продавцов как бенефициаров, получать виртуальные счета, распределять входящие платежи и подготавливать документы по сделкам без ручной обработки банковских операций.
Основные возможности
- Регистрация, обновление, активация и деактивация бенефициаров по данным продавца
- Поддержка сценариев для юрлиц, ИП, самозанятых и физлиц с передачей паспортных и регистрационных данных
- Автоматическое создание виртуального счёта продавца после подготовки бенефициара и его документов
- Отображение данных документов бенефициара и статусов их проверки на странице продавца
- Журнал входящих и внутренних платежей, список сделок и инструменты автоматического распределения средств
- Формирование PDF-документов для бенефициара и сделок через интеграцию с шаблонами документов CS-Cart
- Тестовый режим, генерация ключей и эмуляция тестового пополнения
Как работает модуль
После настройки ключей и реквизитов номинального счёта модуль связывает карточку продавца с сущностью бенефициара в Точка Банк. Администратор или менеджер может создать либо обновить бенефициара, передать сведения о документах, загрузить договор оферты и получить виртуальный счёт. Далее модуль помогает отслеживать входящие платежи, распределять их по заказам и формировать сделки на вывод средств продавцам.
Расположение в админке
Администрирование → Модули → MS: Точка Банк; Заказы → Оплаты Точка Банк; карточка продавца → вкладка «Точка Банк»; Продавцы → Бухгалтерский учет.
Настройки
- Общее — тестовый режим, реквизиты номинального счёта, ключи, логирование и тестовое пополнение
- Информация бенефициара — сопоставление полей профиля продавца с данными, которые отправляются в Точка Банк
- Дополнительная информация — служебные сведения и подсказки по модулю
Зависимость: для генерации документов требуется модуль pdf_documents.
Остались вопросы по работе модуля?
- Multi-Vendor
- Multi-Vendor Plus
- Multi-Vendor Ultimate
- Вендорам
- Владельцам
- English
- Русский
- 4.18.X
- 4.17.X
Инструкция по модулю MS: Точка Банк
Установка
- Установите и включите модуль MS: Точка Банк.
- Убедитесь, что в магазине установлен модуль pdf_documents, так как он используется для шаблонов документов по бенефициару и сделкам.
- После установки откройте Администрирование → Модули → MS: Точка Банк.
Подготовка доступа к API
- Подайте заявку в Точка Банк с запросом доступа к test/preprod API и укажите IP-адрес сервера магазина.
- В настройках модуля на вкладке «Общее» нажмите «Генерировать ключи».
- Передайте сотрудникам Точка Банк файл
var/ms_data/ms_tochka_bank/keys/rsaacert.pem. - После подтверждения со стороны банка заполните в настройках модуля параметры sign-system, thumbprint, номинальный счёт и БИК.
Настройка модуля
Модуль содержит три основные вкладки настроек.
- Общее — тестовый режим, реквизиты номинального счёта, управление ключами, логирование и тестовое пополнение.
- Информация бенефициара — сопоставление полей профиля продавца с полями Точка Банк, включая ИНН, ФИО, паспортные данные, адрес регистрации, код страны регистрации и признак налогового резидентства.
- Дополнительная информация — служебная вкладка с дополнительными сведениями по модулю.
Если вы храните данные продавца в отдельных полях профиля, сначала создайте их в Администрирование → Поля профиля → Информация о продавце, а затем сопоставьте в настройках модуля.
Использование
1. Регистрация бенефициара
- Откройте карточку продавца и заполните поля для Точка Банк.
- Для юрлица заполните ИНН, название организации и КПП.
- Для ИП, самозанятых и физлиц заполните ФИО, дату и место рождения, паспортные данные, адрес регистрации, код страны регистрации и признак налогового резидентства, если эти поля сопоставлены в модуле.
- Нажмите кнопку получения бенефициара или сохраните карточку продавца, чтобы модуль создал либо обновил бенефициара.
- После успешной обработки проверьте, что у продавца появились идентификатор бенефициара, документ бенефициара и виртуальный счёт.
2. Работа с документами
- Модуль может загрузить документ бенефициара из файла или сформировать его автоматически по шаблону.
- Для сделок используется отдельный PDF-документ, который формируется через тип документа
deal_invoice. - На странице продавца модуль показывает сведения о документах бенефициара и статусы их проверки, если они уже возвращаются API Точка Банк.
3. Платежи и выплаты
- В способе оплаты включите использование с Точка Банк.
- Перейдите в Заказы → Оплаты Точка Банк, чтобы просматривать входящие платежи, внутренние платежи и сделки.
- На странице платежей используйте автоматическое распределение, чтобы связать входящие поступления с заказами и виртуальными счетами продавцов.
- Для вывода средств продавец создаёт заявку в бухгалтерском учёте, а администратор подтверждает выплату и формирует сделку.
Проверка работы
- Включите тестовый режим и выполните тестовое пополнение из настроек модуля.
- Проверьте тест подключения к API после ввода ключей и реквизитов.
- Создайте тестового продавца и убедитесь, что после сохранения появляются идентификатор бенефициара и виртуальный счёт.
- Проверьте, что данные документов бенефициара и статусы проверки отображаются на карточке продавца.
- Создайте тестовый заказ с оплатой через Точка Банк и убедитесь, что платёж появляется на странице «Оплаты Точка Банк».
- Создайте тестовую выплату продавцу и убедитесь, что модуль формирует сделку и документ по сделке.
Типовые проблемы
- Нет доступа к API. Проверьте, что банк открыл доступ для IP-адреса магазина, а в настройках заполнены корректные ключи и реквизиты.
- Не создаётся бенефициар. Проверьте заполнение и сопоставление обязательных полей профиля продавца.
- Не появляется виртуальный счёт. Убедитесь, что бенефициар создан успешно и по нему загружен либо сгенерирован документ.
- Паспортные данные или адрес становятся равны
0. Исправьте значения в полях продавца и повторно сохраните карточку. - Не формируются PDF-документы. Проверьте наличие и настройку модуля
pdf_documentsи шаблонов документов модуля.
Ключевые файлы модуля
app/addons/ms_tochka_bank/addon.xml— схема модуля и настройкиapp/addons/ms_tochka_bank/controllers/backend/ms_tochka_bank.php— backend-страницы платежей, сделок и тестовых действийapp/addons/ms_tochka_bank/controllers/backend/companies.post.php— интеграция с карточкой продавцаapp/addons/ms_tochka_bank/Tygh/Addons/MsTochkaBank/MsTochkaBank.php— основной клиент API Точка Банкapp/addons/ms_tochka_bank/Tygh/Addons/MsTochkaBank/Entities/Beneficiary.php— логика работы с бенефициарамиapp/addons/ms_tochka_bank/resources/document_templates.xml— шаблоны документов по бенефициару и сделкеapp/addons/ms_tochka_bank/info/*.html— описание, инструкция и changelog модуля
История изменений
v1.9.0
24.04.2026
Исправления ошибок:
- Исправлено зависание при отключении продавца в админке, если в его профиле не заполнены данные Точка Банк.
v1.8.0
17.04.2026
Новые возможности и улучшения:
- Добавлена поддержка нового сценария регистрации ИП, самозанятых и физлиц через обновлённый обмен данными с Точка Банк.
- На странице продавца добавлено отображение данных документов бенефициара и статусов их проверки.
- В настройки модуля добавлены сопоставления для кода подразделения паспорта, поля «кем выдан», адреса регистрации и кода страны регистрации.
Изменено:
- Обновлена логика создания и обновления бенефициара ИП и физлица под новый сценарий обмена данными с Точка Банк.
- Актуализированы описание, инструкция и changelog модуля.
Исправления ошибок:
- Исправлена обработка строковых полей профиля продавца: адрес регистрации и серия паспорта больше не превращаются в значение
0. - Приведены в порядок переводы модуля.
v1.7.0
01.04.2026
Новые возможности и улучшения:
- Добавлен PDF-документ по сделке в формате счёта для прикрепления к сделке в Точка Банк.
- Добавлен документ с договором оферты бенефициара.
- Реализована автоматическая загрузка документа бенефициара по шаблону и создание виртуального счёта сразу после создания бенефициара в системе Точка Банк.
v1.6.0
02.03.2026
Новые возможности и улучшения:
- Добавлен асинхронный режим деактивации бенефициара с опросом статуса и уведомлением по завершении.
- Добавлена таблица для отслеживания задач деактивации бенефициара.
Изменено:
- Модуль приведён к проектному шаблону.
- Скорректировано хранение файлов модуля в отдельном каталоге данных магазина.
v1.5.0
22.01.2026
Новые возможности и улучшения:
- Добавлено отображение статуса бенефициара и кнопок активации и деактивации на странице редактирования продавца.
- Добавлен перенос данных полей реквизитов и счетов продавца.
Изменено:
- Обновлена генерация сертификата согласно рекомендациям Точка Банк.
v1.4.0
12.05.2025
Новые возможности и улучшения:
- Добавлен логотип модуля и обновлена иконка.
- При активации бенефициара продавца добавлена обработка ответа о том, что бенефициар уже активирован.
Изменено:
- Проведена стандартизация кода модуля и текстовых файлов.
- Исправлено распределение средств.
- Исправлен путь к файлу с ключами для отображения в настройках модуля в админке.
- Изменён способ получения приватного ключа для запросов.
Исправления ошибок:
- Исправлена ошибка передачи КПП при изменении статуса платежа продавца.
v1.3.2
12.04.2024
Новые возможности и улучшения:
- Добавлено отображение баланса продавца на странице «Продавцы».
- Добавлены настройки для регулирования галочки «ТБ: создать сделку» на странице бухгалтерского учёта.
- Добавлена возможность вычитания комиссии эквайринга из комиссии маркетплейса в пользу выплаты продавцу.
Изменено:
- Исправлено отображение статуса платежа на странице редактирования и просмотра заказа в админке, добавлен статус «частично распределён».
Исправления ошибок:
- Исправлено создание бенефициаров: ранее вместо номинального счёта площадки отправлялся расчётный счёт продавца.
v1.3.1
29.11.2023
Новые возможности и улучшения:
- Добавлено поле «Отчество», отображение идентификаторов платежей и сделок для главного администратора.
- Добавлено отображение информации о платеже на странице заказа.
- Добавлено отображение ошибки при неудачном создании сделки.
- Добавлен механизм вывода полной стоимости заказа за вычетом комиссии эквайринга как комиссии маркетплейса.
- Добавлена настройка для статуса заказа «ТБ: распределить средства» для выборки неверифицированных заказов.
Изменено:
- Короткие PHP-теги заменены на стандартный синтаксис.
Исправления ошибок:
- Исправлено обновление страницы нераспределённых платежей после нажатия кнопки «Распределить автоматически».
v1.3.0
10.06.2023
Новые возможности и улучшения:
- Добавлена галочка в способах оплаты для участия в интеграции с Точка Банк.
- Добавлена ссылка на скачивание файла ключа
.pem. - Добавлена кнопка для зачисления на тестовый счёт в настройках модуля.
- Добавлен вывод всей нераспределённой суммы на странице платежей модуля.
- Добавлены вкладки со списком транзакций и сделок.
- Реализован вывод средств бенефициарами.
Изменено:
- Изменена страница по выплатам.
- Изменено место сохранения файла ключа
.pem. - Добавлена возможность отображения приватных ключей и сертификата в настройках модуля.
v1.2.1
25.04.2023
Исправления ошибок:
- Удалены лишние запятые в коде.
v1.2.0
02.02.2022
Новые возможности и улучшения:
- Выполнена полная переработка модуля.
v1.1.0
20.08.2022
Новые возможности и улучшения:
- Выполнена переработка модуля.
Здесь можно поделиться своим мнением и оценить нашу работу.
Ваши отзывы помогают нам стать лучше и предлагать вам еще более качественный сервис.