Изменен: 04.06.2024 11:39:26
При отсутствии интеграции программы с терминалами для приема платежей, на этапе приема платежа по карте выводится окно с просьбой выбора результата проведения платежа по карте.
Предполагается, что все операции с терминалом выполняются вручную. Программе следует только сообщить результат. При этом, в случае возврата средств по карте предполагается, что возврат на терминале будет выполнен вручную. В данном случае результат возврата программой не контролируется.
При подключенном терминале программа сама инициирует необходимую операцию на терминале. Это касается и приема платежей и возврата средств по карте. В процессе приема платежа, при выборе вида оплаты "Банковской картой" программа инициирует запрос карты на терминале с передачей суммы платежа.
В случае успеха будет зарегистрирован чек на фискальном регистраторе.
В случае продажи в розницу процесс будет аналогичным.
Возврат от приема платежей отличается тем, что сначала выполняется фаза оформления возврата, а затем фаза выплаты средств. Так же отдельно друг от друга выполняются операции выплаты по карте и регистрация фискального чека.
В общем случае операцию возврата средств можно инициировать на терминале как на финальном этапе оформления возврата, так и после оформления возврата через контекстное меню документа возврата по акту выполненных работ или по розничной продаже.
В связи с тем, что операций возврата по одной продаже может быть несколько, при выполнении операции возврата по карте пользователю будет предложен список возвратов с указанием были ли физически возвращены средства по этому документу возврата или нет.
Так же при выполнении возврата пользователю будет предложено выбрать способ возврата на карту "Возврат" или "Отмена".
Отмена платежа выполняется если средства были приняты в текущей смене терминала. В противном случае следует выбирать "Возврат".