При интеграции интернет-магазина с системой 1С:Управление торговлей (УТ 11) у многих пользователей и разработчиков возникают вопросы методологического характера: какие документы создавать, как фиксировать данные покупателя и как соблюсти требования законодательства (54-ФЗ) при дистанционной торговле. Рассмотрим подробно процесс настройки и учета операций интернет-эквайринга.
Разберем, какой документ методологически верно использовать для фиксации оплаты с сайта. Зачастую начинающие пользователи пытаются использовать Поступление безналичных денежных средств. Однако это не совсем корректно для эквайринга.
Проанализируем ситуацию: когда клиент платит на сайте, деньги не попадают на ваш расчетный счет мгновенно. Они проходят через банк-эквайер или платежный агрегатор, который удерживает комиссию. Именно поэтому в УТ 11 следует использовать документ Эквайринговая операция.
Преимущества использования документа Эквайринговая операция:
Выясним причину, почему Поступление безналичных ДС менее удобно: этот документ предназначен для прямых банковских переводов по реквизитам (например, от юрлиц). В случае с интернет-платежами физлиц мы имеем дело с «деньгами в пути», и использование эквайринговых схем позволяет видеть реальную картину взаиморасчетов.
Часто при загрузке данных с сайта возникает вопрос: что писать в поле «Номер карты», если эти данные недоступны по соображениям безопасности или не передаются платежной системой? В УТ 11 это поле является обязательным в некоторых экранных формах, но оно не критично для учета.
Разберем по шагам, как поступить:
Эквайрингового терминала в 1С можно настроить систему так, чтобы она не требовала уникальности номера карты.Проанализируем ситуацию, когда клиент просит вернуть деньги за товар, оплаченный картой на сайте. Часто возникают сложности, так как у частного лица нет расчетного счета в понимании программы 1С (контрагент не имеет привязанного объекта Банковские счета).
Посмотрим на алгоритм возврата:
В 1С создается документ Эквайринговая операция с видом операции Возврат оплаты клиенту. Для этого документа не требуется заводить банковские реквизиты физлица. Возврат происходит через платежный шлюз по идентификатору исходной транзакции (RRN). Программа позволяет выбрать документ-основание (исходную оплату), что автоматически связывает транзакции.
Помните: Выплата возврата наличными из кассы (через ПКО/РКО) за товар, который был оплачен безналичным способом (картой), является нарушением кассовой дисциплины. Возврат должен производиться только тем же способом, которым была совершена оплата.
Особое внимание уделим вопросу печати чеков. В случае с интернет-магазином клиент находится удаленно, и бумажный чек ему физически не передается. Согласно законодательству, необходимо отправить электронный чек на e-mail или телефон покупателя в момент расчета.
Рассмотрим, как это реализовать через 1С:
Если данные с сайта загружаются в 1С программно, можно реализовать следующий код для автоматического формирования документа и последующего пробития чека. Пример упрощенной логики создания документа:
// Создание новой эквайринговой операции
НоваяОперация = Документы.ЭквайринговаяОперация.СоздатьДокумент();
НоваяОперация.Дата = ТекущаяДата();
НоваяОперация.Организация = Справочники.Организации.НайтиПоНаименованию("Наша Фирма");
НоваяОперация.ЭквайринговыйТерминал = Справочники.ЭквайринговыеТерминалы.НайтиПоКоду("001");
НоваяОперация.Партнер = ПартнерКлиент;
НоваяОперация.Контрагент = КонтрагентКлиент;
НоваяОперация.СуммаДокумента = СуммаОплаты;
НоваяОперация.ТипОплаты = Перечисления.ТипыОплатЭквайринга.ПлатежнаяКарта;
НоваяОперация.Записать(РежимЗаписиДокумента.Запись);
После записи документа необходимо инициировать пробитие чека. В интерфейсе УТ это делается кнопкой «Пробить чек». Если же вы хотите автоматизировать процесс, следует использовать методы торгового оборудования 1С. Важно, чтобы в карточке Контрагента был заполнен адрес электронной почты, иначе ОФД не сможет доставить чек адресату.
Если у компании нет физического офиса и сервера с постоянно подключенной кассой, рассмотрим вариант с «облачными кассами» (например, Атол Онлайн). Такая касса интегрируется либо напрямую с сайтом, либо с 1С через специальное расширение или драйвер. Это позволяет пробивать чеки 24/7 без участия человека, что критично для интернет-оплат, совершаемых в ночное время.
Выясним причину категорического запрета на использование ПКО при оплате картой на сайте. Документ Приходный кассовый ордер предназначен исключительно для учета наличных денежных средств, поступающих в кассу предприятия. Оплата по эквайрингу — это безналичный расчет. Если вы оформите ПКО, программа увеличит остаток наличных денег в виртуальной «кассе», что приведет к расхождениям с фактическим наличием денег и ошибкам в налоговой отчетности.
Подведем итог нашему анализу работы с интернет-эквайрингом в 1С:Управление торговлей 11:
Соблюдение этих правил обеспечит прозрачность учета, корректность взаиморасчетов с банком и отсутствие претензий со стороны налоговых органов.