Безготівкове повернення товару через банківський термінал
Безготівкове повернення товару через банківський термінал у Торгсофт

Коли потрібно оформлювати безготівкове повернення
-
Товар був повністю або частково оплачений банківською карткою (через POS-термінал).
-
Клієнт повертає товар, і кошти потрібно повернути саме на картку, а не готівкою.
-
Необхідно правильно сформувати фіскальний чек повернення для ДПС (податкової).
Яке правило обов’язково врахувати при поверненні
Форма повернення коштів має суворо відповідати формі оплати. Повертати готівку за товар, який був оплачений карткою — це пряме порушення. Безготівкове повернення обов'язково має містити реквізити еквайрингу (RRN, код авторизації, ID термінала) у фіскальному чеку.
Ця інструкція стосується повернення коштів на банківську картку і формування фіскального чека повернення, тому всі дії потрібно виконувати особливо уважно. Якщо без перевірки повторно запустити повернення на терміналі або неправильно оформити операцію в Торгсофт, можна повернути клієнту кошти двічі або сформувати чек з порушенням. Перед будь-якими діями переконайтеся, що розумієте, чи повернення вже було виконане банківським терміналом, і лише після цього завершуйте оформлення в програмі. Якщо є сумніви щодо стану операції, краще не продовжувати самостійно та звернутися до технічної підтримки.
Як оформити повернення: алгоритм дій касира
Крок 1. Створення документа повернення
Зайдіть у меню Документ → Повернення або натисніть клавішу F12 у вікні «Реалізація».
Крок 2. Ідентифікація чека та товару
-
Є паперовий чек:
Встановіть курсор у поле «Штрих-код» і відскануйте штрих-код з чека (перелік товарів відкриється автоматично). -
Вибір зі списку:
Натисніть кнопку «Вибрати чек для повернення» (Ctrl+F11) та оберіть потрібну операцію з переліку. -
Без чека:
Створіть новий документ повернення (Ctrl+F4), відскануйте дисконтну картку клієнта та оберіть товар з історії його покупок (кнопка F11).
Крок 3. Вибір позицій для повернення
-
Позначте товари, які повертає клієнт, «галочками» (або виділіть рядок і натисніть «Пробіл»).
-
Часткове повернення: якщо в чеку було 5 штук, а повертають 2, натисніть F2 («Задати кількість») і введіть фактичну кількість, що повертається.
-
Натисніть кнопку «Повернути товар» (Enter).
Крок 4. Повернення коштів у Торгсофт
Натисніть клавішу F6 («Повернути гроші»). У вікні, що з'явиться, обов'язково перевірте 3 речі:
-
Увімкніть «Друкувати чек повернення». Якщо цього не зробити, фіскальний чек не піде в податкову.
-
Увімкніть «Додатково».
-
Оберіть «Повернути все з розрахункового рахунку» та вкажіть рахунок, який прив'язаний до вашого банківського термінала.
-
Увімкніть «Використовувати зв'язок із банківським терміналом». Якщо зняти цю галочку, програма проведе повернення лише в обліку, а команда на фізичний термінал банку не піде.
-
Після цього натисніть «Гроші повернено».
Крок 5. Взаємодія з банківським терміналом
Після натискання кнопки сума автоматично передасться на термінал. Попросіть клієнта прикласти картку або смартфон. Особливості для різних банків:
-
Ощадбанк / ПУМБ (протокол InpasEcrCom): термінал може попросити ввести на клавіатурі «Номер касира» (зазвичай 01) та «Пароль касира» (дізнайтеся у банку). Код авторизації програма «підтягне» сама з поля RRN.
-
Monobank (протокол SSI_JSON на терміналах Verifone X990): особливість додатка Монобанку в тому, що при поверненні термінал може попросити вас вручну ввести Код авторизації з первинного чека продажу безпосередньо на екрані термінала.
Після схвалення операції банком, Торгсофт автоматично роздрукує фіскальний чек повернення з усіма реквізитами (Сліп-чек).
Що робити в нештатних ситуаціях
Ситуація 1. Розрив зв'язку
(Термінал видав сліп-чек про повернення, а Торгсофт / пРРО видав помилку і фіскальний чек не надрукувався).
не робіть повернення на терміналі ще раз. Ви повернете клієнту гроші двічі.
Рішення. Гроші вже повернуті. Тепер треба закрити питання в обліку. Натисніть «Повернути гроші» ще раз, але ЗНІМІТЬ галочку «Використовувати зв'язок із банківським терміналом». Програма відкриє вікно «Параметри оплати банківським терміналом». Введіть туди дані зі сліп-чека (RRN, код авторизації), який щойно видав термінал, і натисніть «Прийняти». Програма надрукує правильний фіскальний чек.
Ситуація 2. Повернення від VIP-клієнтів або складні чеки (Оплата частинами).
Якщо клієнт оплачував товар кількома транзакціями (наприклад, двома різними картками) або це була складна оплата VIP-боргу, Торгсофт не зможе повернути таку розбиту суму через кнопку автоматично.
Рішення. Зробіть повернення коштів вручну через меню самого банківського термінала. Після цього в Торгсофт проведіть повернення зі знятою галочкою «Використовувати зв'язок із банківським терміналом».
Ситуація 3. Термінал пише «Операція скасована» або «Картка не обслуговується» під час повернення.
Для деяких банків (ПриватБанк, Ощадбанк) програма ініціює «попереднє читання картки», що іноді викликає конфлікт ключів шифрування на терміналі.
Рішення (для адміністратора). Зайдіть у Налаштування → Параметри → Додаткові опції → Банківський термінал. Оберіть ваш мерчант повернення і зніміть галочку «Попереднє читання картки під час повернення».
Як перевірити, що повернення оформлено правильно
У фіскальному чеку (або в аналітиці пРРО) мають бути такі дані:
-
Вид операції: ПОВЕРНЕННЯ (Refund).
-
Форма оплати: КАРТКА (Безготівка).
-
Блок реквізитів еквайрингу: маскований номер картки, платіжна система (Visa/MC), код авторизації, код транзакції (RRN).
-
29.01.2026
Помилка «Перевищена кількість робочих місць» при роботі з банківським терміналом
Інструкція з усунення помилки ліцензії при підключенні банківського термінала до Торгсофт. Як очистити старі прив'язки та налаштувати робочі місця
-
28.01.2026
Налаштування банківського термінала PAX A930 (JSON / Wi-Fi)
Інструкція з підключення та налаштування банківського Android-термінала PAX A930 у програмі Торгсофт через протокол JSON (COM/TCP) по Wi-Fi
-
25.01.2026
Безготівкове повернення товару через банківський термінал
Безготівкове повернення в Торгсофт: як повернути кошти на картку, провести операцію через POS-термінал і надрукувати фіскальний чек









Повернутися до попереднього кроку