Настройка оформления кредитов и рассрочек через «Скрепку»
Клиент
Задача
«Скрепка» — сервис, который позволяет отправить одну заявку сразу в несколько банков и повысить шанс одобрения.
Нужно было подключить оформление кредитов и рассрочек через этот сервис и выстроить логику работы внутри сайта:
- определить хранение данных по продуктам;
- настроить их автоматическое обновление;
- реализовать формирование вариантов оплаты по заданным параметрам.
Реализация проекта
-
Подключение «Скрепки»
Сначала реализовали базовую интеграцию: создали кастомный обработчик платёжной системы на основе API сервиса «Скрепка».
Это позволило встроить на сайт сценарий оформления кредита и рассрочки: пользователь оставляет одну заявку, которая уходит в систему для обработки банками.
-
Хранение данных по продуктам
Следующий шаг — определить, где хранить данные по кредитным и рассрочным продуктам.
Эти данные используются не только для передачи в платёжную систему, но и внутри сайта — для отображения, фильтрации и группировки. Поэтому важно было сразу заложить удобную и гибкую структуру.
Выбрали хранение через инфоблоки. Они используются не как справочник, а как рабочая база: данные связаны с платёжными сценариями и используются для формирования вариантов оплаты на сайте.
Это позволило:
- обеспечить корректную работу интеграции;
- управлять продуктами без доработок;
- использовать данные как основу для логики отображения.
-
Автоматическое обновление данных
У банковских продуктов могут меняться параметры: срок кредита или рассрочки, тип продукта, проценты и другие условия.
Чтобы не обновлять все данные вручную, настроили автоматическое обновление через API. Данные остаются актуальными без ручного обновления, исключён риск ошибок из-за устаревших условий.
-
Группировка продуктов
Отдельный этап — настройка логики группировки продуктов для отображения на сайте.
Важно было сделать так, чтобы варианты оплаты формировались не вручную, а на основе заданных параметров: сроку, типу продукта и их комбинациям.
Например, можно настроить рассрочку на 12 месяцев или кредит на 36 месяцев — достаточно задать параметры в настройках, а дальше система автоматически подбирает подходящие продукты.
Если у продукта меняется, например, срок, он автоматически попадает в другую группу и начинает отображаться в соответствующем варианте оплаты. За счёт этого система продолжает работать корректно без ручных правок.
Особенности реализации
Здесь важны не столько отдельные доработки, сколько подход, который заложили в решение. Основная задача — сделать систему, которая остаётся стабильной при изменениях и не требует постоянного вмешательства.
-
Логика вынесена в настройки
Работу с продуктами и их группировкой реализовали через настраиваемые параметры, а не жёстко в коде. Это позволяет менять условия и управлять вариантами оплаты без привлечения разработчиков.
-
Учли дальнейшее развитие
Система изначально спроектирована с учётом изменений: можно добавлять новые продукты, корректировать условия и расширять варианты оплаты без пересборки логики.
-
Автоматизировали обновление данных
Данные по продуктам синхронизируются через API, поэтому при изменении условий со стороны банка информация на сайте остаётся актуальной без ручного обновления.
-
Упростили работу с системой
Управление продуктами и отображением не завязано на разработчиков — команда клиента может самостоятельно вносить изменения и поддерживать систему в актуальном состоянии.
В таких задачах основная сложность обычно не в самой интеграции.
Наиболее важный вопрос: как вся эта логика будет работать внутри сайта?
Если не продумать ответ заранее, постепенно появляются типичные проблемы: данные устаревают, приходится что-то править вручную, логика отображения начинает «плыть», и система становится неудобной в работе.
Результаты
В результате клиент получил не просто интеграцию с платёжным сервисом, а надежную систему оформления кредитов и рассрочек на своём сайте.
Для пользователей это упростило процесс покупки: одна заявка вместо нескольких и более высокий шанс одобрения.
Для бизнеса это дало:
- рост количества оформленных кредитов и рассрочек;
- более простой и управляемый сценарий оплаты на сайте;
- отсутствие ручной работы с обновлением условий;
- возможность развивать и менять логику без доработок.
Система стабильно работает, корректно реагирует на изменения и не требует постоянного вмешательства, поэтому не ограничивает дальнейшее развитие проекта.
Команда о проекте
Этот кейс хорошо показывает, что в подобных задачах важно не просто реализовать запрошенную интеграцию, а заранее продумать, как она будет работать в реальном проекте: при обновлении условий, добавлении новых продуктов и изменении логики отображения.
В итоге именно такой подход позволяет системе не усложнять работу, а поддерживать рост и развитие проекта.
Хотите пообщаться о задаче?
Рекомендуем
Наши клиенты
Бренды, проекты которых нам доверяют наши партнеры. Мы работаем с локальными и глобальными компаниями из разных отраслей, что позволяет нашим сотрудникам приобретать уникальный опыт, создавая полнофункциональные решения с учетом особенностей и потребностей бизнеса наших клиентов.
Наши услуги
Мы компания, умеющая не только разрабатывать сайты, но и хорошо выполняем роль субподрядчика на средних и больших проектах. Разрабатываем и внедряем решения на базе 1С-Битрикс / Битрикс24. Всегда боремся за успешное доведение проекта до финала, гибко планируя производственный график.
Проект шёл без лишних сложностей: со стороны клиента было понятное ТЗ, а при необходимости по вопросам интеграции подключался разработчик со стороны банка. Это позволило быстрее согласовывать детали и двигаться по проекту без задержек.