... Сертификат и ключ необходимо разместить в каталоге: {code}/app/asr_fiscal/var/cert/sberbank_sbp/{code} А также скопировать их: {code}mkdir -p /app/asr_fiscal/cfg/var/cert/sberbank_sbp/ cp -p /app/asr_fiscal/var/cert/sberbank_sbp/cert.pem /app/asr_fiscal/cfg/var/cert/sberbank_sbp/ cp -p /app/asr_fiscal/var/cert/sberbank_sbp/key.pem /app/asr_fiscal/cfg/var/cert/sberbank_sbp/{code} h3. 2. Сбер Передайте Сберу адрес нотификаций, чтобы уведомления о платежах сразу поступали в биллинг: {code}https://billing.exampleprovider.ru:2443/sberbank_sbp.php/notify{code} {info}*billing.exampleprovider.ru* замените на ваш домен.{info} h3. 3. Личный кабинет Добавьте шорткод в личном кабинете по статье [CarbonBilling:Отображение платежных систем в личном кабинете абонента] {code}Оплата через Сбер СБП [cabinet_payment operator=sberbank_sbp]{code} h3. 4. Мобильный личный кабинет Если пользователь зашел в ЛК с [мобильного телефона|CarbonBilling:Мобильный личный кабинет], то при заполнении формы и нажатии кнопки оплаты, у него автоматический откроется приложение банка, установленное по-умолчанию для оплаты по СБП. h2. Отладка Основная статья по отладке платежей: [CarbonBilling:Платежные системы. Не проходят платежи.] Дополнительно для Сбербанка: * Для отладки запросов Сбербанку необходим order_id (номер заказа). Он пишется в лог операции ADD в журнале платежей, поле "Внешний ИД". * Создание заказа происходит в asr_cabinet, логи в файле {{/app/asr_cabinet/var/log/cabinet_modules.log}} В документации Сбербанка создание заказа по ссылке https://api.developer.sber.ru/product/PlatiQR/doc/v1/QR_API_doc522 h3. Платежи зачисляются через 30 минут Платежи должны зачисляться мгновенно, но на случай сбоев нотификаций в биллинге есть синхронизатор, который опрашивает сервер Сбера о новых платежах раз в 30 минут. Если Вы столкнулись с такой проблемой: # Уточните причину сбоя отправки нотификаций по конкретному платежу у поддержки Сбера, это сэкономит кучу времени. Сберу для анализа потребуется order_id (номер заказа). # Убедитесь, что вы полностью выполнили инструкцию по настройке, дали биллингу домен и установили сертификат: добавьте свой IP в список доверенных и откройте страницу уведомлений в браузере, средствами браузера посмотрите информацию о сертификате сервера. # Проведите отладку по статье [CarbonBilling:Платежные системы. Не проходят платежи.]
|