К статье
Практический материал

Торговля и Склад · 11 мин

Как в 1С сделать возврат по платежной карте

Как оформить возврат товара по платежной карте в 1С:Розница и Управлении торговлей: чек возврата, эквайринговая операция, частичный возврат и типичные ошибки.

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

Механика возврата зависит от конфигурации. В 1С:Розница возврат делается из РМК на основании чека продажи, в Управлении торговлей — документами «Возврат товаров от клиента» и «Операция по платежной карте» с видом операции «Возврат оплаты клиенту». Принцип везде один: программа формирует чек с признаком расчёта «Возврат прихода» и отправляет команду на эквайринговый терминал через подключённое оборудование.

Перед началом работы убедитесь, что эквайринговый терминал подключён к 1С, настроен эквайринговый договор и у кассира есть права на оформление возвратов. Во многих конфигурациях возврат без чека или отмена операции требуют отдельных прав — это сделано намеренно, чтобы ограничить злоупотребления.

Что проверить перед оформлением возврата

Первое условие — исходная продажа должна существовать в базе. Найдите чек продажи по номеру, дате или штрихкоду с чека покупателя. Если продажа проведена в другой базе или на другой кассе, не связанной общей информационной системой, возврат придётся оформлять без основания, а это отдельный сценарий с ограничениями.

Второе условие — работоспособность связки «1С — эквайринговый терминал — ККТ». Проверьте, что терминал виден в списке подключённого оборудования, а в карточке эквайрингового договора указан правильный терминал и касса ККМ. Если терминал работает в автономном режиме (операции выполняются вручную на самом терминале), логика возврата меняется: 1С лишь фиксирует факт возврата, а команду на терминале выполняет кассир.

Чек продажи найден в базеСтандартный возврат

Оформляйте возврат на основании чека — суммы и оплата подтянутся автоматически

Чека нет, покупатель с картойВозврат без основания

Проверьте права и локальные регламенты; во многих конфигурациях нужны расширенные права

Терминал автономныйДвойное действие

Возврат сначала выполняется на самом терминале, затем фиксируется в 1С

Смена уже закрытаВозврат прихода

Оформляется чек возврата, а не отмена/сторно исходной операции

Возврат в 1С:Розница через РМК

В конфигурации «1С:Розница» возврат выполняется из рабочего места кассира. Откройте РМК, перейдите в меню операций с чеками и выберите функцию возврата. Программа предложит найти чек продажи: по номеру чека, по штрихкоду с бумажного чека покупателя или поиском в журнале чеков за нужную дату. После выбора чека состав возврата заполняется автоматически.

Если покупатель возвращает не всю покупку, удалите лишние строки или отредактируйте количество — программа пересчитает сумму возврата. Далее нажмите команду оплаты возврата и выберите форму «Платёжная карта». 1С отправит на терминал команду возврата, терминал запросит карту покупателя (приложить, вставить или прокатать — в зависимости от модели), и после подтверждения банка операция завершится.

После успешной эквайринговой операции программа автоматически пробивает на ККТ чек с признаком расчёта «Возврат прихода». Покупателю выдаётся чек возврата и слип терминала. Оба документа нужно сохранить в кассовой документации смены.

Порядок действий в РМК 1С:Розница
  1. 1
    Откройте РМК и выберите операцию возврата чека
  2. 2
    Найдите чек продажи по номеру, штрихкоду или в журнале чеков
  3. 3
    Скорректируйте состав возврата, если возвращается не вся покупка
  4. 4
    Нажмите оплату и выберите способ «Платёжная карта»
  5. 5
    Дождитесь выполнения операции на терминале и запроса карты покупателя
  6. 6
    Убедитесь, что пробит чек «Возврат прихода» и напечатан слип терминала

Возврат в Управлении торговлей и ERP

В 1С:Управление торговлей и ERP-конфигурациях возврат оформляется документами. Создайте документ «Возврат товаров от клиента» на основании документа реализации — товары, цены и суммы заполнятся автоматически. Проверьте склад возврата и при необходимости укажите, что товар возвращается как некондиция или в другой статус качества.

Затем на основании возврата создайте документ «Операция по платежной карте» с видом операции «Возврат оплаты клиенту». В документе укажите эквайринговый терминал, сумму и ссылку на исходную операцию оплаты. Если терминал подключён к 1С, выполните операцию кнопкой «Выполнить операцию» — программа отправит команду на терминал и получит подтверждение банка.

Если терминал автономный, кассир вручную выполняет возврат на терминале, а в документе «Операция по платежной карте» фиксирует реквизиты операции: номер ссылки (reference number), код авторизации. Эти данные нужны для сверки итогов с банком-эквайером.

Частичный возврат и возврат смешанной оплаты

Частичный возврат оформляется так же, как полный: в документе возврата оставьте только возвращаемые позиции и количество. Эквайринговая операция выполняется на фактическую сумму возврата, а не на сумму исходного чека. Ограничение одно: сумма возврата по карте не может превышать сумму исходной оплаты картой.

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

Сравнение сценариев возврата

Возврат в день продажи до закрытия смены

Оформляется как возврат прихода на основании чека; в некоторых случаях возможна отмена чека, но только до его пробития

Возврат на следующий день и позже

Только документ возврата и чек «Возврат прихода»; исходная смена уже закрыта, сторно невозможно

Возврат без чека покупателя

Допустим по заявлению покупателя, если продажа находится в базе; требует расширенных прав и контроля руководителем

Отмена операции и возврат: в чём разница

Эквайринг различает два действия. Отмена (void) — аннулирование операции в тот же банковский день до закрытия сводного чека по терминалу: деньги фактически не списываются, а блокировка на карте снимается. Возврат (refund) — обратная операция после закрытия банковского дня: деньги реально перечисляются обратно покупателю.

В 1С при возврате в день продажи программа обычно сама предлагает отмену операции, если терминал это поддерживает. Если же банковский день закрыт, доступен только возврат. Не пытайтесь «отменить» вчерашнюю операцию — терминал отклонит команду, и придётся оформлять полноценный возврат.

Маршрут решения

Как выбрать действие

Покупатель вернул товар в тот же день, сводный чек по терминалу не закрытВыполните отмену операции (void) — деньги не спишутся, комиссия банка обычно не начисляется
Продажа была вчера или раньшеОформляйте возврат (refund) через документ возврата и эквайринговую операцию
Терминал не подключён к 1СВыполните возврат вручную на терминале и зафиксируйте операцию в 1С с реквизитами слипа
Оплата была смешаннойРазнесите возврат: сумму оплаты картой — на карту, остаток — наличными из кассы

Проверка результата и сверка итогов

Сразу после операции проверьте три признака успешного возврата: терминал напечатал слип с типом операции «Возврат» или «Refund», на ККТ пробит чек с признаком «Возврат прихода», а документ возврата в 1С проведён без ошибок. Если хотя бы одного из этих признаков нет — операция завершена не полностью.

В конце смены сверьте данные: отчёт без гашения (X-отчёт) по терминалу, Z-отчёт по ККТ и эквайринговые операции в 1С должны сходиться по суммам возвратов. Расхождение чаще всего означает, что возврат выполнен на терминале вручную, но не отражён в 1С, или наоборот. Ежедневная сверка позволяет поймать такую ошибку до того, как она всплывёт при сверке с банком.

Контрольные точки

Как проверить результат

Слип терминала
Норма

Тип операции «Возврат/Refund», сумма совпадает с чеком возврата

Тревожный признак

Слипа нет или на нём «Отказ» — операция не прошла, деньги не вернутся

Чек ККТ
Норма

Признак расчёта «Возврат прихода», чек передан в ОФД

Тревожный признак

Чека нет — нарушение порядка применения ККТ

Документ в 1С
Норма

Возврат проведён, эквайринговая операция связана с ним

Тревожный признак

Документ не проведён или сумма отличается от слипа

Сверка смены
Норма

Суммы возвратов по терминалу, ККТ и 1С совпадают

Тревожный признак

Расхождение — ищите операцию, выполненную только в одной системе

Типичные ошибки и риски

Самая частая ошибка — возврат наличными за оплату картой «для удобства покупателя». Это нарушает договор эквайринга, искажает кассовую дисциплину и создаёт почву для мошенничества. Второй типовой сбой — возврат в 1С без операции на терминале: товар встал на остатки, чек пробит, а деньги покупателю не ушли. Такие ситуации заканчиваются претензиями и разбирательством с банком.

Отдельный риск — права доступа. Если любой кассир может оформить возврат без основания, это прямой канал для хищений: фиктивный возврат на карту сообщника выглядит в учёте как легальная операция. Ограничьте права на возвраты без чека и регулярно просматривайте отчёт по возвратам за период.

Типичные ошибки
01
Возврат наличными за оплату картой — нарушение договора эквайринга и расхождения в кассе
02
Чек возврата пробит, а операция на терминале не выполнена — покупатель не получит деньги
03
Возврат выполнен на терминале вручную, но не отражён в 1С — расхождение при сверке с банком
04
Возврат на другую карту или по другому терминалу — банк может отклонить операцию
05
Попытка отменить операцию прошлого дня — отказ терминала и потерянное время

Частые вопросы

Можно ли вернуть деньги на карту без карты покупателя?

Зависит от терминала и настроек банка. Часть терминалов позволяет выполнить возврат по номеру исходной операции без предъявления карты, часть требует карту обязательно. В 1С при подключённом терминале программа передаёт ссылку на исходную операцию — если банк разрешает возврат без карты, операция пройдёт.

Что делать, если чек продажи не находится в базе?

Оформите возврат без основания: в Рознице — возврат с ручным добавлением товара, в УТ — документ возврата без документа реализации. Убедитесь, что у вас есть такие права, и зафиксируйте основание возврата (заявление покупателя, номер чека с бумажного носителя) в комментарии к документу.

Сколько времени деньги возвращаются покупателю на карту?

Команда из 1С уходит в банк сразу, но зачисление на счёт покупателя занимает от нескольких часов до нескольких банковских дней — срок определяется банком-эквайером и банком покупателя. Ускорить этот процесс со стороны 1С нельзя.

Как оформить возврат, если касса и терминал уже заменены на новые?

Возврат привязан к эквайринговому договору, а не к конкретному железу. Укажите в документе возврата действующий терминал того же договора эквайринга. Если договор расторгнут, возврат через терминал невозможен — вопрос решается через банк по заявлению.

Нужен ли чек возврата, если покупатель отказался от покупки сразу после оплаты?

Да. Оплата уже пробита, значит нужен чек с признаком «Возврат прихода» и возврат по терминалу. Если чек оплаты ещё не пробит на ККТ, можно просто отменить документ — тогда никаких фискальных документов не возникает.

Почему при сверке с банком сумма возвратов не совпадает с 1С?

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

Итог

Что важно запомнить

Возврат по карте в 1С — это всегда пара действий: документ возврата и эквайринговая операция «Возврат оплаты» по терминалу. Деньги возвращаются только на карту, чек пробивается с признаком «Возврат прихода», а правильность операции подтверждается сверкой слипа, чека ККТ и документа в базе.