Рассрочка и кредит на сайте — это не отдельный «способ оплаты», а интеграция с кредитным конвейером банка. В интернет-магазине на 1С-Битрикс она реализуется через платёжную систему (обработчик) в разделе «Магазин», но живёт по своим правилам: одобрение занимает минуты, деньги магазин получает от банка, а покупатель гасит долг по графику.
Как устроено POS-кредитование в интернет-магазине
POS-кредит (Point of Sale) — это целевой заём на конкретную покупку, который банк выдаёт прямо в оформлении заказа. Для магазина принципиально важно: вы отгружаете товар, а всю сумму (за вычетом комиссии) перечисляет банк, а не покупатель. Дальнейшие отношения «клиент — банк» магазина не касаются.
Сценарий на сайте выглядит так:
- Покупатель на шаге оплаты выбирает «Купить в рассрочку» или «Оформить кредит».
- Его перенаправляют на форму банка (или в iframe), где он заполняет анкету и получает решение.
- При одобрении банк дёргает уведомление на ваш обработчик, заказ в Битрикс переводится в статус «оплачен».
- Магазин собирает и отгружает заказ; банк выплачивает средства по договору эквайринга/агентскому договору.
Кто предоставляет рассрочку и что готово из коробки
В стандартной поставке «1С-Битрикс: Управление сайтом» отдельного обработчика «кредит» нет — рассрочка подключается через агрегаторов и банковские сервисы, которые уже имеют модуль для Битрикс либо работают по общему протоколу платёжной системы. Наиболее ходовые варианты на российском рынке:
| Провайдер | Как подключается |
|---|---|
| Тинькофф (Т-Банк) | Через модуль Тинькофф Оплаты/Кассы: рассрочка и кредит идут как отдельные объекты оплаты в едином личном кабинете |
| Сбер (СберКредит / Покупай со Сбером) | Отдельная программа поверх эквайринга Сбербанка |
| Отложенная оплата (BNPL): Подели, Сплит, Долями | Партнёрские модули из Маркетплейса 1С-Битрикс или REST-интеграция |
| Универсальные агрегаторы | Единый обработчик, внутри — витрина из нескольких банков |
Для большинства из них поставщик даёт готовый модуль в Маркетплейсе 1С-Битрикс — его ставят через Marketplace > Установить решение, после чего в списке платёжных систем появляется новый обработчик.
Настройка обработчика платёжной системы
Платёжные системы в Битрикс живут в разделе Магазин > Платёжные системы (модуль sale). Добавление рассрочки почти не отличается от подключения обычного эквайринга:
- Создаёте новую платёжную систему, выбираете обработчик поставщика (например,
tinkoffили установленный из Маркетплейса). - Заполняете реквизиты из договора: Terminal Key / Shop ID, секретный ключ (пароль), URL уведомлений.
- Привязываете систему к нужному типу плательщика — как правило, только «Физическое лицо», потому что кредит юрлицам через POS не выдают.
- Указываете, какой статус заказа выставлять при успешном одобрении, и какой — при отказе банка.
Обязательно пропишите в личном кабинете банка адрес уведомлений (callback/webhook), который принимает ваш обработчик, — обычно это URL вида /bitrix/tools/sale_ps_result.php или отдельный скрипт модуля. Без корректного колбэка заказ не перейдёт в «оплачен» автоматически.
Витрина рассрочки на карточке и в корзине
Одно дело — принять кредит на шаге оплаты, другое — показать покупателю «от 2 500 ₽/мес» ещё на карточке товара. Именно виджет-калькулятор поднимает конверсию, поэтому банки дают его отдельно от платёжного обработчика.
- Скрипт-виджет банка — JS-код вставляется в шаблон компонента
catalog.elementили в свойство инфоблока; он сам считает ежемесячный платёж по цене товара. - Ограничения по сумме — у POS-кредита есть минимальный и максимальный порог (обычно от 3 000 до 300 000 ₽). Товары дешевле/дороже не должны показывать кнопку — это фильтруется по цене в шаблоне или через свойство «Доступна рассрочка».
- Ограничения по категориям — некоторые товары (цифровые, подакцизные) в кредит не продаются; выведите виджет только для разрешённых разделов каталога.
Технически удобно завести булево свойство инфоблока (например, CREDIT_AVAILABLE) и в шаблоне показывать блок рассрочки только при Y. Это избавляет от ситуаций, когда клиент выбрал кредит, а банк отказал по стоп-товару.
Статусы заказа и жизненный цикл платежа
Кредитная оплата асинхронна: между «клиент нажал кнопку» и «банк одобрил» проходит время, а решение может быть отрицательным. Поэтому в схеме статусов заказа (Магазин > Настройки > Статусы заказов) стоит развести состояния явно:
| Событие | Что делает Битрикс |
|---|---|
| Заявка отправлена в банк | Заказ создан, оплата в ожидании (PAYED = N) |
| Банк одобрил и подписал | Колбэк ставит PAYED = Y, статус «Оплачен» |
| Банк отказал / клиент бросил анкету | Заказ остаётся неоплаченным, менеджер связывается или предлагает другой способ |
| Отгрузка | Отгрузка (DEDUCTED), фискализация прихода |
Не отгружайте заказ до фактического подтверждения от банка: статус «оплачен» должен выставлять только проверенный колбэк с валидной подписью, а не редирект покупателя на success-страницу. Иначе можно отгрузить товар по неодобренной заявке.
Типовые проблемы и как их избежать
Большинство инцидентов с рассрочкой сводится к нескольким повторяющимся причинам:
- Заказ не переходит в «оплачен». Обычно неверный URL уведомлений в кабинете банка или блокировка колбэка фаерволом/проактивной защитой Битрикс. Смотрите лог обработчика и раздел
Магазин > Покупатели > Журнал. - Кнопка рассрочки на «неподходящих» товарах. Не настроены пороги по сумме — клиент получает отказ уже после анкеты.
- Двойная комиссия и путаница в сверке. Комиссия по кредиту выше эквайринговой; заведите её как отдельную платёжную систему, чтобы корректно считать в отчётах.
- Нет фискального чека. Модуль кассы не привязан к кредитной платёжной системе — приход не уходит в ОФД.
Итог
Рассрочка и кредит на сайте 1С-Битрикс — это связка из трёх частей: обработчик платёжной системы в разделе «Магазин», виджет-калькулятор на витрине и корректная схема статусов с проверенным колбэком от банка. Ключевые нюансы — привязка только к физлицам, пороги по сумме товара, обязательная фискализация по 54-ФЗ и запрет отгрузки до подтверждения банка.
Мы в B2Bsite подключаем POS-кредитование и BNPL-сервисы под ключ: ставим и настраиваем обработчик, выводим виджет на карточку и в корзину, разводим статусы заказа и проверяем весь путь платежа в песочнице. Если нужна нестандартная витрина из нескольких банков или интеграция по REST — соберём её на стороне сайта и свяжем с 1С по обмену заказами.
Частые вопросы
Чем отличается рассрочка от кредита при подключении к сайту?
С точки зрения интеграции почти ничем: оба варианта — банковский заём, который оформляется через тот же обработчик. Рассрочка 0% отличается лишь тем, что проценты за клиента компенсирует магазин повышенной комиссией или субсидированной программой.
Когда магазин получает деньги за товар, купленный в кредит?
Полную сумму за вычетом комиссии перечисляет банк по договору, обычно после отгрузки и подтверждения заказа. Дальше покупатель гасит долг банку по графику — магазина это уже не касается.
Нужен ли фискальный чек при оплате кредитом?
Да. По 54-ФЗ онлайн-касса пробивает приход на полную стоимость товара в момент отгрузки. Модуль кассы должен быть привязан к кредитной платёжной системе, иначе чек не уйдёт в ОФД.
Можно ли давать кредит юридическим лицам?
POS-кредитование рассчитано на физлиц, поэтому платёжную систему рассрочки привязывают только к типу плательщика «Физическое лицо». Для B2B используют счёт, факторинг или лизинг — это другие механики.
Как показать ежемесячный платёж на карточке товара?
Банки дают JS-виджет-калькулятор, который вставляется в шаблон компонента catalog.element. Он сам считает платёж по цене товара; показывать его стоит только для товаров в разрешённом диапазоне сумм.
Почему заказ не переходит в статус «оплачен» после одобрения?
Чаще всего неверно указан URL уведомлений в личном кабинете банка или колбэк блокируется фаерволом либо проактивной защитой Битрикс. Проверьте лог обработчика и журнал заказов.
Есть ли ограничения по сумме покупки?
Да, у POS-кредита есть минимальный и максимальный порог, обычно примерно от 3 000 до 300 000 рублей. Кнопку рассрочки нужно скрывать для товаров вне этого диапазона, чтобы клиент не получал отказ после анкеты.
Можно ли протестировать рассрочку до запуска?
Да, у большинства провайдеров есть тестовый контур с заведомо одобряемыми и отклоняемыми анкетами. Проверьте всю цепочку: оформление, одобрение, колбэк, смену статуса и фискальный чек.
Поможем с настройкой и поддержкой 1С-Битрикс: Управление сайтом
Поможем с настройкой, доработкой и поддержкой 1С-Битрикс: Управление сайтом.