Как организовать мобильный эквайринг и интеграцию с 1С для оплаты картами и наличными

Бизнес-аналитик 1С v8.3 (Управляемые формы) 1С:Комплексная автоматизация Управленческий учет Торговля и дистрибуция
← На главную

Вопрос организации мобильной торговли актуален для компаний, занимающихся курьерской доставкой, выездным сервисом или имеющих мобильные точки продаж. Нам необходимо не просто принять оплату «в поле», но и обеспечить соблюдение 54-ФЗ, а также корректно отразить данные в учетной системе, такой как 1С:Комплексная автоматизация (КА) или 1С:Управление торговлей. Разберем подробно, какое оборудование выбрать и как настроить бизнес-процессы.

Варианты аппаратных решений для мобильного эквайринга

Рассмотрим основные подходы к выбору «железа», которые обсуждались специалистами. Сегодня рынок предлагает три основных пути:

  1. Смарт-терминалы «три в одном»: Это наиболее удобные устройства, объединяющие в одном корпусе смартфон на Android, банковский терминал для чтения карт (чип, магнитная полоса, NFC) и принтер чеков. К таким устройствам относятся модели серии MSPOS (MSPOS-E-Ф), Azur-01F и PAX A930.

    Проанализируем их преимущества: они компактны, имеют встроенный сканер штрихкодов и работают под управлением мобильных приложений 1С. Однако стоит помнить, что такие устройства часто требуют стабильного интернет-соединения через SIM-карту или Wi-Fi.

  2. Связка «Смартфон + Мобильный пин-пад»: Если у сотрудников уже есть рабочие смартфоны, можно докупить компактные картридеры, подключаемые по Bluetooth (например, решения от Pay-Me или специализированные пин-пады от банков).

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

  3. Технология SoftPOS: Современный метод, при котором смартфон курьера с NFC-модулем сам выступает в роли терминала. Клиент просто прикладывает карту к телефону.

    Посмотрим на ограничения: этот метод требует современной версии Android и специального банковского ПО, а также решения вопроса с печатью чеков (см. раздел про удаленную фискализацию).

Программное обеспечение и интеграция с 1С

Для того чтобы данные об оплате попадали в 1С, необходимо мобильное приложение, которое будет выступать «прослойкой». Разберем работу с 1С:Мобильная касса.

Это приложение устанавливается непосредственно на смарт-терминал или смартфон. Рассмотрим алгоритм взаимодействия систем:

  1. Из центральной базы 1С:Комплексная автоматизация выгружаются актуальные Заказы клиентов или прайс-лист товаров.
  2. Курьер в приложении выбирает заказ, указывает способ оплаты (наличные или карта).
  3. При оплате картой приложение посылает сигнал на встроенный или внешний эквайринговый модуль.
  4. После успешной транзакции приложение инициирует печать фискального чека.
  5. Данные о продаже (чеке) синхронизируются обратно с 1С:КА.

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

Решение проблемы с печатью чеков: Удаленная фискализация

Часто возникает вопрос: нужно ли каждому курьеру покупать дорогую кассу с принтером чеков? Выясним, как это решить законно. Согласно поправкам в 54-ФЗ, для дистанционной торговли можно использовать одну кассу, стоящую в офисе (например, ваш текущий Атол 11Ф), в качестве облачной кассы.

Рассмотрим схему работы:

  1. Курьер принимает оплату через смартфон.
  2. Мобильное приложение отправляет данные о чеке в центральную 1С.
  3. Центральная 1С дает команду офисной кассе Атол сформировать фискальный признак.
  4. Клиенту на электронную почту или по SMS приходит ссылка на электронный чек. Бумажный чек в этом случае можно не печатать.

Оплата через СБП (QR-коды) — современная альтернатива

Нельзя игнорировать систему быстрых платежей. Это самый бюджетный способ мобильного эквайринга. Разберем по шагам, почему это выгодно:

Комиссия: При оплате картой банк забирает 1.5–2.5%, при оплате через СБП — всего 0.4–0.7%.

Оборудование: Курьеру не нужен банковский терминал. Мобильное приложение 1С генерирует на экране смартфона динамический QR-код. Клиент сканирует его своим банковским приложением и подтверждает платеж.

Отражение операций в «1С:Комплексная автоматизация»

Когда данные возвращаются из мобильного приложения в центральную базу, важно правильно настроить учет. Посмотрим, какие объекты системы при этом задействуются.

Факт оплаты картой регистрируется документом Эквайринговая операция. В нем указывается терминал и платежная карта. Этот документ делает проводку по дебету счета 57.03 «Продажи по платежным картам».

Рассмотрим пример логики обработки входящих данных:


// Пример упрощенной логики создания оплаты в системе
Процедура ОтразитьОплатуПоЭквайрингу(ДанныеПлатежа)
    НоваяОперация = Документы.ЭквайринговаяОперация.СоздатьДокумент();
    НоваяОперация.Дата = ТекущаяДата();
    НоваяОперация.ХозяйственнаяОперация = Перечисления.ХозяйственныеОперации.ОплатаПокупателяПоЭквайрингу;
    НоваяОперация.СуммаДокумента = ДанныеПлатежа.Сумма;
    НоваяОперация.ЭквайринговыйТерминал = ДанныеПлатежа.Терминал;
    НоваяОперация.Записать(РежимЗаписиДокумента.Проведение);
КонецПроцедуры

После того как деньги фактически поступят на расчетный счет от банка (обычно через 1-3 дня), мы формируем документ Поступление безналичных денежных средств с видом операции «Поступление по эквайрингу». В этом документе 1С:КА автоматически рассчитает комиссию банка и закроет взаиморасчеты по 57 счету.

Резюме и рекомендации

Подведем итог нашему анализу. Для эффективного внедрения мобильного эквайринга мы рекомендуем:

Такой подход обеспечит прозрачный учет денежных средств и полную юридическую чистоту вашего бизнеса.

← На главную