Проблема возврата после обмена (эквайринг)
> 1С: ПредприятиеДата обновления: 29 августа 2026 г. Дата публикации: 19 мая 2026 г. Автор: Лаврентьев Степан
Описание проблемы
1) Покупатель приобрел товар по банковской карте.
2) Который затем обменял на товар подороже с доплатой тоже по банковской карте.
3) Далее и вовсе захотел вернуть товар и получить деньги на карту, но эквайринговый терминал отказывается.
Продажа товара
В товаро-учетной программе 1С создается чек ККМ (например с номером 001) на сумму 20 рублей. У клиента снимается с карты 20 рублей.

Обмен товара
Покупатель хочет поменять товар стоимостью 50 рублей на другой с доплатой по банковской карте 30 рублей. В 1С создается два чека:
Первый на возврат первого товара за 20 рублей, но эта сумма клиенту не возвращается, а учитывается как часть оплаты за другой товар.
Второй на приобретение другого товара. Оплата состоит из двух частей - 30 рублей и 20 рублей как встречное предоставление, от возврата.

Возврат товара после обмена
После обмена покупатель решил вернуть товар, который обменивал с доплатой ранее.
В 1С создается чек возврата на сумму 50 рублей, и отправляется команда на эквайринговый терминал: “вернуть покупателю 50 рублей”.
Но в банке видна крайняя операция только на прием 30 рублей от покупателя и вернуть больше 30 рублей банк не может.

Возможные решения
1) Доработать 1С так, чтобы на карту возвращалось 30 рублей (согласно крайней операции списания), а остальная сумма (20 рублей) возвращать покупателю наличными.
2) Отключить эквайринговый терминал от 1С и вручную пробивать сумму возврата на карту покупателя, используя номера чеков.