Настройка оплаты по Системе Быстрых Платежей (СБП) через QR-код (на примере Газпромбанка)

Публикация № 1409530

Учет и отчетность - Банковские операции

Обработка включает в себя механизм регистрации организации в СБП (Юр. лицо, счет, ТСП), запрос ссылки на оплату по выбранному нами договору и преобразование ее в QR-код. Клиенту остается только считать его и оплатить. После чего банк присылает нам платежки, где в назначении платежа указан договор, по которому была оплата, дата, плательщик. Предварительно нужно заключить договор с банком.

Обработка предназначена для пользователей, работающими с клиентами. Чтобы сократить время на оплату и исключить ошибки ввода реквизитов оплаты, достаточно выбрать документ, по которому будет оплата и показать сгенерированный QR код клиенту. 

Прежде чем приступить к формированию QR нужно зарегистрировать свою организацию. Всё это включено в обработку.

Обработка идет как внешняя. Никаких манипуляций для ее подключения не требуется. Достаточно просто открыть ее. 

Работает на всех конфигурациях с обычными формами. При желании можно переписать на управляемые.

Требования к ПО минимальные. Платформа 8.3.1 и выше. Релизы конфигурации любые.

 

Итак, есть такая Система Быстрых Платежей, это та самая штука, которая позволяет переводить деньги по номеру телефона в разные банки, где от получателя нужно знать лишь его номер телефона и банк, в котором у него привязан к счету телефон.

Пока это идут «обезличенные» переводы, т.е. допустим, вы переводите деньги мне или в магазине «пивтрест» деревни «Нижние Какуши» (карты принимаете? По телефону). Что мне, что «пивтресту» после списания у вас средств придет просто сообщение «получено 172 рубля»

За что, от кого – не известно. Для меня, «пивтреста» и иного малого бизнеса это не важно, потому что фактов: 172 рэ и «сейчас» достаточно чтоб идентифицировать платеж (172 –вот этот толстый, пачку «честера» взял).

Более красиво изложено на сайте ЦБ https://www.cbr.ru/PSystem/sfp/

 

Нам (Компаниям) это в текущем виде не совсем подходит, т.к. если какой «Вася» нам через СБП закинет 20 000, то мы не сможем эти деньги сопоставить ни с «Васей», ни с договором Васи (у нас этих договоров на 20 000 руб. – список в телевизор не влезет).

Но банк ГПБ сейчас активно педалирует тему, чтоб в QR код помимо расчетного счета получателя, еще бы вкорячивали всякую дополнительную информацию, позволяющую платеж идентифицировать. Конкретно нам необходимо и достаточно чтоб там оказался номер договора и дата.

Тогда получится так:

  1. мы формируем QR с нашими реквизитами и номером договора
  2. клиент платит по QR’у
  3. 3банк сообщает нам не только «пришло 20К рублей», но и «идентификаторы платежа: «12345 от 01.04.2020».

 

Зачем это нам (компании)? Потому что платежи СБП для нас дешевле классического эквайринга. Если клиент оплачивает взнос через интернет, то с каждого платежа мы банку оставляем от 1,3 до 2,1% (это у нас еще эксклюзивные условия с банком). А СБП это что-то в районе 1.

Собственно, что было сделано.

Регистрация ТСП

 

  1. Регистрации Юридического лица в ОПКЦ СБП   (LegalEntityApi)

 

1. ТСП инициирует процесс регистрации Юридического лица ТСП в ОПКЦ СБП и направляет заявку на регистрацию Агенту ТСП.

2. Агент ТСП предоставляет в ОПКЦ СБП данные для регистрации Юридического лица ТСП в СБП, которые должны содержать информацию о Юридическом лице ТСП (наименование Юридического лица, адрес, ОГРН, КПП, ИНН и т.д.).

3 СБП направляет Агенту ТСП регистрационные данные. Например, Идентификатор Юридического лица.

4. Агент ТСП сообщает ТСП о результатах регистрации в СБП.

 

  1. Регистрации счета Юридического лица ТСП в ОПКЦ СБП  (LegalAccountApi)

 

1. ТСП инициирует процесс регистрации счета Юридического лица ТСП в ОПКЦ СБП и направляет заявку на регистрацию Агенту ТСП.

2. Агент ТСП предоставляет в ОПКЦ СБП данные для регистрации счета Юридического лица ТСП в СБП, которые должны содержать Идентификатор Юридического лица, выданный ОПКЦ СБП на предыдущем этапе операции и Идентификатор Банка ТСП со счетом для зачисления/ списания денежных средств по операциям в ОПКЦ СБП.

3. ОПКЦ СБП проверяет полученную информацию и направляет Агенту ТСП регистрационные данные

4. Агент ТСП обязан сообщить ТСП о результатах регистрации в СБП.

 

  1. Регистрация данных ТСП в СБП (MerchantApi)

 

Для регистрации ТСП в ОПКЦ СБП предварительно должны быть зарегистрированы: Юридическое лицо ТСП и счет Юридического лица. В одной заявке на регистрацию может быть указан только одно ТСП. Агент ТСП на одно Юридическое лицо может зарегистрировать несколько ТСП.

  1. ТСП инициирует процесс регистрации в ОПКЦ СБП и направляет заявку на регистрацию Агенту ТСП.
  1. Агент ТСП предоставляет в ОПКЦ СБП данные для регистрации ТСП в ОПКЦ СБП
  1. Агент ТСП обязан сообщить ТСП о результатах регистрации и передать регистрационные данные необходимые для проведения операций через ОПКЦ СБП

 

Формирование QR-кода (QRCDataApi)

 

1. ТСП инициирует процесс формирования QR в ОПКЦ СБП и направляет заявку на регистрацию Агенту ТСП

2. Агент ТСП предоставляет в ОПКЦ СБП данные для формирования QR-кода

3. ОПКЦ СБП проверяет полученную информацию и сообщает Агенту ТСП о результатах формирования QR-кода

4. Агент ТСП обязан сообщить ТСП о результатах запроса на формирование QR-кода и передать данные необходимые для проведения операций через ОПКЦ СБП.

Скачать файлы

Наименование Файл Версия Размер
Настройка оплаты по Системе Быстрых Платежей (СБП) через QR-код (на примере Газпромбанка):

.rar 1,29Mb
4
.rar 1,29Mb 4 Скачать

Специальные предложения

Комментарии
В избранное Подписаться на ответы Сортировка: Древо развёрнутое
Свернуть все
1. user1058740 31.03.21 09:22 Сейчас в теме
Добрый день. Судя по картинке обработка по команде генерирует QR, а как затем вы его показываете клиенту? Двигаете монитор?
2. pv94384 10 31.03.21 10:35 Сейчас в теме
(1)Добрый день. Суть обработки не в генерации QR-кода, а в получении данных(ссылки) для его генерации. То есть в регистрации на стороне банка и получении корректной ссылки на оплату с вложенными в нее параметрами. А показывать можно как угодно: распечатать ее для сканирования, передать на сайт и отобразить на сайте, да даже повернуть монитор))
3. user1058740 31.03.21 10:47 Сейчас в теме
4. Neitron4ik 13.04.21 16:39 Сейчас в теме
Добрый день. Не совсем понял такой момент: запрос на формирование отправляется в банк или в сбп? Если в банк, то это какой-то ограниченный список банков? Ведь каждый банк может реализовать собственной API с разными методами.
5. pv94384 10 14.04.21 08:38 Сейчас в теме
(4) Добрый день. Запросы отправляются в банк. В конкретном случае Газпромбанк (что указано в заголовке). Конечно же предварительно надо заключить договор с банком.
Согласен, у каждого банка может быть свой api. Но если не ошибаюсь из крупных банков на данный момент реализовано только у ГПБ.
7. bacila2 19.04.21 13:14 Сейчас в теме
(5) у райфайзена тоже есть . Как у вас дела с реализацией?
9. pv94384 10 19.04.21 14:35 Сейчас в теме
(7) Всё уже реализовано и работает
6. Neitron4ik 14.04.21 08:47 Сейчас в теме
Спасибо. Жаль, что так. Смена банка ради этого не вариант.. Хорошо бы было, если бы по API в сбп отправлялось, а он уже сам по банкам )))
8. bacila2 19.04.21 13:17 Сейчас в теме
(6) так это не смена банка , банк вы себе можете оставить какой угодно. Я так понимаю выглядит это так: счет у меня допустим в альфабанке, эквайер по оплатам через терминал допустим сбер, а эквайер по оплатам Qr рйфайзен. то что картой оплатили мне на альфу приходит от сбера, а то что по Qr от райфайзен.
10. Neitron4ik 19.04.21 16:54 Сейчас в теме
(8) Может быть.. но в моем понимании работает не так. Данные для генерации QR-кода должны быть получены от райфайзен банка, поэтому мы должны быть его клиентом
11. pv94384 10 19.04.21 16:57 Сейчас в теме
(10) Да, данные для QR получаете от того банка, с кем был заключен договор и где была пройдена регистрация. Но в то же время плательщик может оплатить по этому QR с любого банка, который поддерживает такую оплату.
12. ag_rov 28.04.21 14:18 Сейчас в теме
{ВнешняяОбработка.ФормированиеQRКода.Форма.Форма.Форма(10,20)}: Переменная не определена (ПлатежиСБП) ДанныеQRКода = <<?>>ПлатежиСБП.ДанныеQRКода(СтрокаQRКода, 1, 300);
13. pv94384 10 04.05.21 12:29 Сейчас в теме
Оставьте свое сообщение

См. также

Пакетное пробитие чеков на Онлайн-кассе при оплатах от физических лиц на расчетный счет Промо

Банковские операции Кассовые операции Обработка документов v8 v8::БУ БП3.0 Россия БУ Абонемент ($m)

Автоматизация процесса пробития чеков онлайн при поступлениях на расчетный счет от физических лиц. Помогает сократить трудозатраты таким организациям, как МФЦ, Управляющие компании и т.д. Подходит для 1С:Бухгалтерия 3.0 любой версии (базовая, ПРОФ, КОРП). Не изменяет конфигурацию. Конфигурация остается на поддержке (типовая).

2 стартмани

24.09.2019    16839    7    r.resh39    7    

Рекомендательный сервис на основе коллаборативной фильтрации на 1С. Расширение формы подбора для УТ 11.4

Оптовая торговля Розничная торговля Практика программирования Математика и алгоритмы v8 ERP2 УТ11 КА2 Розничная и сетевая торговля (FMCG) Оптовая торговля, дистрибуция, логистика Россия УУ Абонемент ($m)

В данной разработке реализован механизм рекомендаций товаров по принципу схожести товаров в корзине на основе алгоритма Item-to-Item от Amazon. Разобран алгоритм с демо базой и сделано расширение для УТ11.4 которое добавляет в форму подбора таблицу рекомендаций. Протестировано на 8.3.13.1865 на Управление торговлей, редакция 11 (11.4.8.63)

3 стартмани

25.09.2019    13250    14    informa1555    24    

1С:Деньги - Автоматическое заполнение расходов по QR-кодам чеков с помощью API ФНС

Обработка документов WEB Банковские операции Кассовые операции Банковские операции Кассовые операции v8 1cv8.cf Домашние учет и финансы Россия УУ Абонемент ($m)

UPDATE 2020.11 Учтено новое API взаимодействия с серверами проверки чеков ФНС. Реализована верификация по номеру телефона и кода из SMS. Обработка поможет сократить время на ввод данных о расходах в 1С:Деньги. Достаточно отсканировать QR-код чека смартфоном, с предустановленным официальным приложением проверки чеков от ФНС. Данные чека будут загружены в базу из данных электронного чека, которые хранятся на серверах ФНС. Обработка протестирована на последнем релизе 2.0.39.28.

1 стартмани

28.07.2019    9961    48    1sig    29    

Яндекс карта в документе "Заказ клиента" на закладке "Доставка". (Расширение) УТ 11.4

Обработка документов WEB Оптовая торговля Оптовая торговля v8 УТ11 Россия УУ Абонемент ($m)

Показ яндекс карты в документе "Заказ клиента" на закладке "Доставка" и печать карты для курьера с контактными данными. (Расширение)

3 стартмани

05.02.2019    13098    12    ret    7    

Конструктор мобильного клиента Simple WMS Client: способ создать полноценный ТСД без мобильной разработки. Теперь новая версия - Simple UI (обновлено 14.11.2019) Промо

Инструментарий разработчика Сканер штрих-кода Терминал сбора данных Мобильная разработка Оптовая торговля Производство готовой продукции (работ, услуг) Розничная торговля Учет ОС и НМА Учет ТМЦ Оптовая торговля Производство готовой продукции (работ, услуг) Розничная торговля Учет ОС и НМА Учет ТМЦ v8 v8::Mobile БУ УУ Абонемент ($m)

Simple WMS Client – это визуальный конструктор мобильного клиента для терминала сбора данных(ТСД) или обычного телефона на Android. Приложение работает в онлайн режиме через интернет или WI-FI, постоянно общаясь с базой посредством http-запросов (вариант для 1С-клиента общается с 1С напрямую как обычный клиент). Можно создавать любые конфигурации мобильного клиента с помощью конструктора и обработчиков на языке 1С (НЕ мобильная платформа). Вся логика приложения и интеграции содержится в обработчиках на стороне 1С. Это очень простой способ создать и развернуть клиентскую часть для WMS системы или для любой другой конфигурации 1С (УТ, УПП, ERP, самописной) с минимумом программирования. Например, можно добавить в учетную систему адресное хранение, учет оборудования и любые другие задачи. Приложение умеет работать не только со штрих-кодами, но и с распознаванием голоса от Google. Это бесплатная и открытая система, не требующая обучения, с возможностью быстро получить результат.

5 стартмани

09.01.2019    52277    262    informa1555    234    

Быстрая продажа собственной фирме для УТ 11.4

Оптовая торговля Обработка документов Оптовая торговля v8 v8::ОУ v8::УФ УТ11 Россия Абонемент ($m)

Обработка предназначена для быстрого оформления внутренней продажи (между собственными фирмами в одной базе). Предназначена для УТ 11.4, создавалась и тестировалась на релизах УТ11.4.5.118 (релиз платформы 8.3.13.1513).

3 стартмани

09.11.2018    12261    15    roma_semenov79    2    

Экономим время на ввод операций в 1С: Деньги

Внешние источники данных Обработка документов Банковские операции Банковские операции v8 1cv8.cf Домашние учет и финансы Абонемент ($m)

Рабочее решение автоматического создания операций в 1С: Деньги. Основано на анализе СМС.

1 стартмани

14.05.2018    16208    17    vsbronnikov    29    

Загрузка номенклатуры в базу "Управление торговлей 11.4", с возможностью создания номенклатуры поставщика, через табличный документ Excel, Word

Загрузка и выгрузка в Excel Обработка справочников Оптовая торговля Учет ТМЦ Оптовая торговля Учет ТМЦ Розничная торговля v8 ERP2 УТ11 БУ УУ Абонемент ($m)

Хочу поделиться простой обработкой, дающей возможность загружать номенклатуру с возможностью создания номенклатуры поставщика, в какую-либо определённую группу товаров. 

2 стартмани

15.03.2018    41438    414    appolon321    93    

Снятие резервов, закрытие заказов для Комплексной автоматизации 2.4 (УТ 11.4) через регламентное задание

Оптовая торговля Учет ТМЦ Обработка документов Оптовая торговля Учет ТМЦ v8 v8::ОУ v8::УФ УТ11 КА2 УУ Абонемент ($m)

В УТ 11 или комплексной автоматизации 2.4.2 достаточно неудобно снимать с резерва заказы клиентов. Необходимо заходить в каждый документ и снимать с резерва. Данная внешняя обработка позволяет делать это автоматически (по умолчанию 7 дней от последнего редактирования документа резерва). Пропуская при снятии частично отгруженные и оплаченные покупателем заказы. Также можно управлять процессом и вручную. Вариант работы меняется в зависимости от использования версионирования

1 стартмани

05.03.2018    21518    336    p.ugrumov    45    

Правильные аналоги номенклатуры (кроссы запчастей) для 1С / Управляемые формы Промо

Обработка справочников Оптовая торговля Учет ТМЦ Оптовая торговля Учет ТМЦ v8 v8::УФ 1cv8.cf УУ Абонемент ($m)

По опыту работы с запчастями много раз сталкивался с проблемой организации кроссов в разных 1С - от записи артикулов через запятую в текстовом поле до хранения кроссов в документах. Предлагаю одну из простейших и функциональных на мой взгляд схем "одноуровневого" хранения кроссов.

5 стартмани

29.07.2015    40545    3    taurus__    23    

Загрузка и создание номенклатуры из Excel, и создание документа Поступление товаров и услуг. УТ 11, Розница 2 и ERP Управление предприятием 2

Обработка документов Загрузка и выгрузка в Excel Оптовая торговля Учет ТМЦ Обработка справочников Оптовая торговля Учет ТМЦ v8 v8::ОУ Розница УТ11 Россия УУ Абонемент ($m)

Обработка для загрузки номенклатуры из Excel в любом формате, создание недостающей номенклатуры и автоматическое создание документа Поступление товаров.

1 стартмани

13.10.2017    22987    137    Matveev_VS    31    

Расширенный подбор товаров [Расширение]

Комиссионная торговля Оптовая торговля Розничная торговля Учет ТМЦ Обработка документов Обработка справочников Комиссионная торговля Оптовая торговля Розничная торговля Учет ТМЦ v8 ERP2 УТ11 КА2 Оптовая торговля, дистрибуция, логистика БУ УУ Абонемент ($m)

Расширенные возможности подбора товаров. Отображаются цены и свободные остатки, доступен переход к ожидаемым поступлениям и информация по складам.

5 стартмани

31.07.2017    33737    142    mrXoxot    93    

Быстрый просмотр цен и остатков номенклатуры из табличной части ERP, КА 2, УТ 11 [Расширение]

Рабочее место Оптовая торговля Ценообразование, прайсы Управленческие Оптовая торговля v8 v8::ОУ v8::УФ УТ11 УУ Абонемент ($m)

Расширение добавляет в контекстное меню и в командную панель табличной части "Товары" команду "Остатки и цены".

1 стартмани

03.07.2017    28929    114    suepifanov    42    

Загрузка из Excel-файла данных в документ Поступление товаров и услуг

Обработка документов Загрузка и выгрузка в Excel Оптовая торговля Розничная торговля Учет ТМЦ Оптовая торговля Розничная торговля Учет ТМЦ v8 Розница БП3.0 УТ11 КА2 Россия БУ УУ Абонемент ($m)

Загрузка из произвольного Excel-файла документов Поступление товаров и услуг с возможностью создания номенклатуры, обработка позволяет автоматизировать процесс оформления новых поступлений товара.

1 стартмани

04.03.2017    35833    459    gzharkoj    135    

Пополнение товара на складе по теории ограничения систем

Практика программирования Оптовая торговля Учет ТМЦ Бухгалтерский учет Оптовая торговля Учет ТМЦ v8 КА1 УПП1 УУ Абонемент ($m)

В статье рассматривается алгоритм пополнения склада по теории ограничений систем. Сами подходы описаны в книге Элия М. Голдратта «Я так и знал! Теория ограничений для розничной торговли».

1 стартмани

26.01.2017    16325    16    vva    6    

Автоматическая рассылка прайс-листов Промо

Ценообразование, прайсы Email Оптовая торговля Розничная торговля Оптовая торговля Розничная торговля v8 УТ10 Абонемент ($m)

Устали от утомительной рассылки прайс-листов своим клиентам? Тогда эта обработка как раз для вас, она сделает полностью все сама! Сформирует прайс с нужными настройками и отправит его по электронной почте, как, куда и когда надо.

1 стартмани

24.03.2014    43276    17    skyadmin    20    

Округление суммы документа с учетом скидок для конфигурации УТ 11 (версия 11.2 и новее)

Обработка документов Оптовая торговля Ценообразование, анализ цен Оптовая торговля Ценообразование, анализ цен v8 УТ11 Россия УУ Абонемент ($m)

При подключении обработки, добавится новый тип скидки «СкидкаНаценкаОкругление», который можно использовать для округления документа с учетом ручных и автоматических скидок.

1 стартмани

31.10.2016    34068    193    Sholl    34    

Исправление ошибок при закрытии месяца. Управление Торговлей 11.х, ERP 2.x, КА 2.4 для 1С Предприятие 8.3

Закрытие периода Закрытие периода Оптовая торговля Закрытие периода Оптовая торговля v8 v8::ОУ ERP2 УТ11 КА2 Россия УУ Абонемент ($m)

В при работе обработки: Закрытие месяца возникают ошибки расчета себестоимости. Постепенно ошибки накапливаются и при дальнейшей эксплуатации системы количество ошибок лавинообразно растет. Обработка помогает исправить ошибки расчета себестоимости. Полный доступ к коду обработки.

3 стартмани

21.06.2016    48069    117    Ликреонский    34    

Отправка пакета документов по электронной почте (в формате PDF/XLS/HTML/MXL/ODS) Промо

Печатные формы документов Пакетная печать Email Оптовая торговля Оптовая торговля v8 БП2.0 КА1 УПП1 УТ10 Россия БУ Абонемент ($m)

С помощью обработки можно нажатием одной кнопки отправить пакет документов контрагенту по электронной почте. Теперь не надо заходить в каждый документ, формировать нужную печатную форму, сохранять на диск, а потом собирать в одном письме. Все это за вас сделает программа самостоятельно. Все, что требуется от пользователя - просто выбрать документ в программе! Доступны варианты обработки для обычного и управляемого приложения!

2 стартмани

22.04.2015    56719    32    trendy    21    

Загрузка УПД в Бухгалтерию 3.0 Промо

Обработка документов Загрузка и выгрузка в Excel Оптовая торговля Оптовая торговля v8 v8::БУ БП3.0 Россия БУ Абонемент ($m)

Загрузка УПД из Excel в Бухгалтерию предприятия 3.0, с добавлением номенклатуры, ГТД, стран происхождения.

3 стартмани

20.10.2015    26516    15    teyana    12