Компонент | Требование |
Битрикс24 | Версия не ниже 20.0 |
Банковский аккаунт | Подключение к СБП |
Права доступа | Администратор CRM |
- Заключите договор с банком-участником СБП
- Получите реквизиты для подключения API
- Настройте webhook для обработки платежей
- Перейдите в раздел "CRM" → "Настройки"
- Выберите "Платежные системы"
- Добавьте новую платежную систему "СБП"
- Введите полученные от банка параметры
Метод | Инструкция |
Через API Битрикс24 | Использование метода CPaymentSystem::generateQrCode() |
Сторонние модули | Установка готовых решений из Маркетплейса |
// В обработчике платежа
$qrData = [ 'account' => '410011234567890', 'amount' => 1500.00, 'purpose' => 'Оплата заказа #12345'
];
$qrCode = \Bitrix\Sale\PaymentSystem\Manager::generateQrCode($qrData);
- Откройте "Настройки бизнес-процессов"
- Выберите нужный тип документа
- Добавьте поле "QR-код СБП"
- Настройте автоматическую генерацию
Этап | Действие |
Тест генерации | Создание тестового QR-кода |
Проверка сканирования | Оплата через мобильное приложение банка |
Верификация платежа | Проверка поступления в CRM |
- Используйте официальную документацию Битрикс API
- Реализуйте проверку статуса платежа
- Настройте автоматическое закрытие заказов после оплаты
- Добавьте логгирование всех операций
Интеграция QR-кодов СБП в Битрикс24 требует технической подготовки, но значительно упрощает процесс оплаты для клиентов. Для сложных сценариев рекомендуется привлекать разработчиков, знакомых с API Битрикс.