Этот модуль входит в нашу Подписку.
Оформите подписку — и пользуйтесь всеми модулями без ограничений.
Тинькофф кредитование
Тинькофф кредитование добавляет в CS-Cart способ оплаты для оформления покупки в кредит или рассрочку через Тинькофф. Покупатель выбирает этот способ оплаты при оформлении заказа, переходит на банковскую форму, а магазин передает в Тинькофф состав заказа, сумму, контактные данные и ссылки для возврата после результата.
Для чего нужен
Модуль помогает продавать товары в кредит или рассрочку без ручной передачи данных в банк. Он автоматизирует создание заявки в Тинькофф, сохраняет идентификатор заявки и ссылку клиента в заказе, а также позволяет настроить, какие статусы CS-Cart применять при успешном, неуспешном, отмененном и webhook-сценарии.
Основные возможности
[+] Добавляет платежный процессор «MS: Тинькофф кредитование».
[+] Поддерживает тестовый и боевой режимы отправки заявки.
[+] Передает в Тинькофф Shop ID, Showcase ID, сумму заказа, товары, доставку, контактные данные покупателя и Promo code кредитного продукта.
[+] Формирует ссылки success, fail, return и webhook через стандартные callback-маршруты CS-Cart.
[+] Сохраняет в заказе ID заявки и ссылку клиента на форму Тинькофф.
[+] Позволяет сопоставить сценарии Тинькофф со статусами заказов CS-Cart.
Как работает
Администратор создает способ оплаты на базе процессора модуля, указывает Shop ID, Showcase ID и Promo code, а в настройках модуля выбирает тестовый режим и сопоставление статусов. Когда покупатель оформляет заказ с этим способом оплаты, модуль отправляет заявку в API Тинькофф и перенаправляет покупателя по ссылке из ответа банка.
После возврата покупателя или webhook-уведомления CS-Cart обрабатывает callback, завершает оплату стандартным механизмом и применяет статус из сопоставления.
Остались вопросы по работе модуля?
- Store Builder
- Store Builder Ultimate
- Multi-Vendor
- Multi-Vendor Plus
- Multi-Vendor Ultimate
- Вендорам
- Владельцам
- Покупателям
- English
- Русский
- 4.18.X
- 4.17.X
- 4.16.X
- 4.15.X
- 4.14.X
- 4.13.X
- 4.12.X
Инструкция к модулю Тинькофф кредитование
Что делает модуль
Модуль добавляет в CS-Cart платежный процессор для оформления заказа в кредит или рассрочку через Тинькофф. При выборе способа оплаты магазин отправляет в Тинькофф заявку с суммой заказа, товарами, доставкой, контактными данными покупателя и ссылками возврата, получает ссылку на банковскую форму и перенаправляет на нее покупателя.
Где находится модуль
Настройки модуля находятся в карточке модуля: Модули → Управление модулями → Тинькофф кредитование.
Настройки платежного процессора используются в способе оплаты CS-Cart: Администрирование → Способы оплаты. В списке процессоров выберите MS: Тинькофф кредитование.
Общие настройки модуля
Режим тестирования — переключает endpoint создания заявки. В тестовом режиме модуль отправляет запрос на create-demo, в боевом режиме — на create.
Настройки способа оплаты
ID магазина (Shop ID) — идентификатор магазина, выданный Тинькофф.
ID витрины (Showcase ID) — идентификатор витрины, выданный Тинькофф.
ID кредитного продукта (Promo code) — промокод/код кредитного продукта Тинькофф. Если поле оставить пустым, модуль отправит значение default.
В модуле нет отдельных полей API token, Client ID, Secret Key или Merchant ID: для создания заявки используются Shop ID, Showcase ID и Promo code из способа оплаты.
Сопоставление статусов
В разделе Статусы карточки модуля задается соответствие сценариев Тинькофф статусам заказов CS-Cart:
Неуспешно — по умолчанию статус F.
Успешно — по умолчанию статус O.
Отменён — по умолчанию статус D.
Вебхук — по умолчанию статус F.
Если магазин работает с несколькими витринами, для настройки статусов нужно выбрать конкретную витрину.
Как проходит заявка
1. Покупатель оформляет заказ и выбирает способ оплаты Тинькофф кредитование.
2. Модуль собирает товары из заказа, стоимость доставки, общую сумму, имя, фамилию, телефон и email покупателя.
3. В Тинькофф передаются Shop ID, Showcase ID, сумма, номер заказа, позиции заказа, контактные данные и Promo code.
4. Модуль автоматически добавляет ссылки successURL, failURL, returnURL и webhookURL через маршруты payment_notification.* CS-Cart.
5. Если Тинькофф возвращает ID и ссылку заявки, модуль сохраняет их в заказе и перенаправляет покупателя на банковскую форму.
6. После возврата покупателя или webhook-уведомления CS-Cart завершает оплату и применяет статус из сопоставления.
Callback, webhook и ссылки возврата
Отдельного поля для ручного ввода webhook URL в настройках нет. Модуль формирует callback-ссылки автоматически:
successURL — успешный возврат покупателя.
failURL — возврат при ошибке.
returnURL — возврат при отмене или общем выходе из банковской формы.
webhookURL — уведомление Тинькофф через payment_notification.webhook.
Данные в заказе
В карточке заказа для этого способа оплаты выводятся:
ID транзакции — ID заявки Тинькофф.
Ссылка клиента — ссылка на банковскую форму заявки.
Ограничения и важные замечания
Модуль создает заявку на кредитование/рассрочку и перенаправляет покупателя в Тинькофф; он не управляет hold/capture, списанием, отменой, возвратами или ручной проверкой статуса заявки из админки.
В интерфейсе модуля нет отдельных настроек фискализации, чеков 54-ФЗ или DigitalKassa.
Состав товаров, доставка и суммы отправляются в Тинькофф по данным заказа CS-Cart на момент выбора способа оплаты.
Если Тинькофф возвращает ошибки или валидации вместо ссылки, модуль показывает уведомление и не перенаправляет покупателя.
Как проверить работу
1. Включите тестовый режим в настройках модуля.
2. Создайте или откройте способ оплаты с процессором MS: Тинькофф кредитование.
3. Укажите тестовые Shop ID, Showcase ID и при необходимости Promo code.
4. Проверьте сопоставление статусов для сценариев success, fail, return и webhook.
5. Оформите заказ на витрине и выберите этот способ оплаты.
6. Убедитесь, что покупатель перенаправляется на форму Тинькофф.
7. Вернитесь из банковского сценария и проверьте, что заказ получил ожидаемый статус, а в заказе сохранились ID заявки и ссылка клиента.
История изменений
v1.1.0 от 19.01.2026
[*] Изменены короткие теги <? на обычные <?php
[*] Актуализирован шаблон модуля
v1.0.5 от 26.12.2022
[+] Стандартизирован модуль
v1.0.4 от 12.11.2022
[!] Исправлена ошибка в коде
v1.0.3 от 09.10.2022
[*] Изменена структура модуля
v1.0.2 от 09.10.2022
[+] Стандартизирован модуль
v1.0.1 от 14.02.2022
[+] Добавлен файл CHANGELOG
v1.0.0 от 14.02.2022
[+] Первое издание
Обозначения:
[+] Добавлено
[-] Удалено
[*] Изменено
[!] Исправлена ошибка
Здесь можно поделиться своим мнением и оценить нашу работу.
Ваши отзывы помогают нам стать лучше и предлагать вам еще более качественный сервис.