Торговые операции BLE
С помощью методов TACAP API BLE вы можете проводить торговые операции BLE:
- проводить оплату по BLE;
- возвращать денежные средства;
- отменять операции автоматически.
Оплата по BLE
На POS-терминале инициируется операция оплаты BLE и получены необходимые данные с мобильного устройства клиента:
- POS формирует сообщение
POST /PAY
для метода Оплата по ble c запросом на проведение платежа и отправляет его на хост. - Хост проводит обработку запроса, проверяет подпись запроса, осуществляет все необходимые проверки и проводит платеж.
- Хост формирует и передает ответ POS-терминалу.
- POS-терминал получает ответ на запрос, анализирует ответ, формирует изображение о результате проведения операции и выводит его на дисплее терминала или на чеке.
Возврат платежа по BLE
После того, как кассир инициировал возврат платежа BLE:
- POS-терминал формирует сообщение c запросом на возврат —
POST/REFUND
для метода Возврат денежных средств по платежу BLE — и отправляет его на хост. - Хост проводит нужные проверки и при успешном прохождении проводит возврат денежных средств.
- Хост передает ответ на POS-терминал.
- Формирует результат о проведении операции и печатает чек.
Автоотмена платежа по BLE
Если выполняется одно из правил генерации автоотмен, POS-терминал инициирует отмену платежа, совершаемого на этом же POS-терминале:
- POS-терминал формирует сообщение c запросом на отмену —
POST/AUTO_CANCEL
для метода Автоматическая отмена BLE — и отправляет его на хост. - Хост получает сообщение с POS-терминала и проводит нужные проверки.
- Хост возвращает ответ на POS-терминал.
- Формирует результат о проведении операции и печатает чек.