Доступные банки на текущий момент: (Райффайзен, Тинькофф)
Система быстрых платежей - одна из современных разновидностей безналичной оплаты, с процентом комиссии от 0.4% (на момент написания статьи).
Все больше компаний выбирают данную форму расчетов. У компаний работающих с ПО 1С встает вопрос удобного варианта обработки оплат с использованием системы СБП. Одним из простейших вариантов является добавление терминала без привязки к 1С и отражение поступления оплаты по СБП на этот терминал. Данный способ является неудобным и относительно не быстрым.
Текущая разработка позволяет упростить процесс обработки платежей через систему СБП, путем формирования динамического QR кода непосредственно через систему 1С.
Обработка выполнена в виде обработки заполнения объекта. При работе с чеком ККМ, после его оформления, необходимо просто нажать на кнопку "Оплата СБП". При первом выборе данного способа на рабочем месте, программа предложит выполнить настройку параметров модуля. После сохранения корректных настроек, обработка сгенерирует QR код, который можно либо показать клиенту прямо на мониторе, либо распечатать на кассовой ленте. После того, как клиент отсканирует QR код и совершит оплату через банковское приложение - обработка добавит безналичную оплату в чек ККМ и откроет форму смешанной оплаты.
В настоящий момент обработка работает с банками:
- Райффайзен
- Тинькофф
Если вам нужно добавить другой банк, можно это сделать по аналогии, добавив 4 функции в код обработки. Программный код на 100% открыт и максимально понятен. Если у вас нет специалиста, который мог бы это сделать - пишите, обязательно что-нибудь придумаем.
Порядок подключения обработки:
1. Добавляем обработку в "Дополнительные отчеты и обработки"
2. Отрываем форму РМК под полными правами, на рабочем месте, где необходимо настроить оплату по СБП
3. Указываем настройки предоставляемые банком.
4. Проверяем оплату и возврат на тестовом чеке.
Тестирование работы обработки выполнялось на релизе УТ 11.4.13.282, но обработка потенциально может работать на гораздо более ранних и более поздних релизах УТ.
Есть возникнут вопросы - пишите в комментариях, оперативно не всегда могу ответить, но по возможности - обязательно на все отвечу. Если требуется помощь в настройке - пишите в ЛС.
В планах развития механизма - реализация расширения с терминалом, притворяющимся настоящим. Т.е. внешне все будет работать точно так же, как с банковским терминалом привязанным к учетной системе.
История версий:
v 1.1 (28.06.2022) - Добавление агента СБП Райффайзен. Формирование оплаты по чеку ККМ, оформление возврата по чеку ККМ, печать QR кода на чековой ленте.
v 1.2 (07.07.2022) - Добавление возможности приема оплаты СБП из заказа и реализации (для данных документов не доступна печать QR кода на чековой ленте)
v 1.3 (12.09.2022) - СБП от Тинькофф. Возможность редактирования суммы оплаты по QR СБП (если требуется частичная оплата). Добавлена область системных параметров, для отладки и возможность проведения возврата по идентификатору платежа.
Если требуется сделать вывод QR на дисплей, можно добавить код в 3 процедуры:
Проверено на следующих конфигурациях и релизах:
- Управление торговлей, редакция 11, релизы 11.4.14.181