Закрытие столика на тип оплаты "Внешняя система"

Материал из Wiki
Перейти к: навигация, поиск

Метод закрывает заказ методами оплаты внешней системы и бонусами.

Страница eps_close_order
Параметры
  • id_trx - ID транзакции в платежной системе (varchar)
  • id_order - ID заказа (long)
  • payment - Величина типа оплаты "Внешняя система" в копейках.(long)
  • bonus - Величина типа оплаты "Бонусы" в копейках.(long)
    Может использоваться только в случае, если заказ имеет привязку к бонусной карте.
  • phone - Телефон для поиска бонусной карты для привязки к заказу.
  • need_reciept - Логический (boolean) признак необходимости принести бумажный чек клиенту (1 - принести, 0 - нет). В случае, если ККМ работает
                в режиме ФЗ-54 и передано значение "0", то будет зарегистрирован электронный чек.
  • new_bonuses - Бонусы сгенерированные платежной системой в копейках (long)
Пример запроса http://hostname:9870/eps_close_order?id_trx=234154672&id_order=10&payment=100&bonus=10&need_reciept=1&phone=89177118873
Пример ответа
<?xml version="1.0" encoding="utf-8"?>
<response>
  <result>ok</result>
  <cheques ccr_code="123">
    <cheque payment="100" bonus="10">
      <store code="001" sum="80"/>
      <store code="002" sum="30"/>
    </cheque>
    <cheque payment="200" bonus="0">
      <store code="003" sum="40"/>
      <store code="004" sum="160"/>
    </cheque>
  </cheques>
</response>