Закрытие столика на тип оплаты "Внешняя система" — различия между версиями
Материал из Wiki
ASLezhnin (обсуждение | вклад) |
ASLezhnin (обсуждение | вклад) |
||
| (не показано 7 промежуточных версии этого же участника) | |||
| Строка 10: | Строка 10: | ||
* payment - Величина типа оплаты "Внешняя система" в копейках.(long) | * payment - Величина типа оплаты "Внешняя система" в копейках.(long) | ||
* bonus - Величина типа оплаты "Бонусы" в копейках.(long)<br> Может использоваться только в случае, если заказ имеет привязку к бонусной карте. | * bonus - Величина типа оплаты "Бонусы" в копейках.(long)<br> Может использоваться только в случае, если заказ имеет привязку к бонусной карте. | ||
| − | * need_reciept - Логический (boolean) признак необходимости принести бумажный чек клиенту (1 - принести, 0 - нет) | + | * phone - Телефон для поиска бонусной карты для привязки к заказу. |
| + | * need_reciept - Логический (boolean) признак необходимости принести бумажный чек клиенту (1 - принести, 0 - нет). В случае, если ККМ работает | ||
| + | в режиме ФЗ-54 и передано значение "0", то будет зарегистрирован электронный чек. | ||
| + | * new_bonuses - Бонусы сгенерированные платежной системой в копейках (long) | ||
|- | |- | ||
|Пример запроса | |Пример запроса | ||
| − | |<nowiki>http://hostname:9870/</nowiki><b>eps_close_order</b>?id_trx=234154672&id_order=10&payment=100&bonus= | + | |<nowiki>http://hostname:9870/</nowiki><b>eps_close_order</b>?id_trx=234154672&id_order=10&payment=100&bonus=10&need_reciept=1&phone=89177118873 |
|- | |- | ||
|Пример ответа | |Пример ответа | ||
| Строка 20: | Строка 23: | ||
<response> | <response> | ||
<result>ok</result> | <result>ok</result> | ||
| + | <cheques> | ||
| + | <cheque ccr_code="123" payment="100" bonus="10"> | ||
| + | <store code="001" sum="80" payment="80" bonus="0"/> | ||
| + | <store code="002" sum="30" payment="20" bonus="10"/> | ||
| + | </cheque> | ||
| + | <cheque ccr_code="200" payment="200" bonus="0"> | ||
| + | <store code="003" sum="40" payment="40" bonus="0"/> | ||
| + | <store code="004" sum="160" payment="160" bonus="0"/> | ||
| + | </cheque> | ||
| + | </cheques> | ||
</response> | </response> | ||
</syntaxhighlight> | </syntaxhighlight> | ||
|} | |} | ||
Текущая версия на 14:40, 9 октября 2017
Метод закрывает заказ методами оплаты внешней системы и бонусами.
| Страница | eps_close_order |
| Параметры |
в режиме ФЗ-54 и передано значение "0", то будет зарегистрирован электронный чек.
|
| Пример запроса | 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> <cheque ccr_code="123" payment="100" bonus="10"> <store code="001" sum="80" payment="80" bonus="0"/> <store code="002" sum="30" payment="20" bonus="10"/> </cheque> <cheque ccr_code="200" payment="200" bonus="0"> <store code="003" sum="40" payment="40" bonus="0"/> <store code="004" sum="160" payment="160" bonus="0"/> </cheque> </cheques> </response> |