Инструменты пользователя

Инструменты сайта


evotor:billonline:rest

Различия

Показаны различия между двумя версиями страницы.

Ссылка на это сравнение

Предыдущая версия справа и слеваПредыдущая версия
Следующая версия
Предыдущая версия
evotor:billonline:rest [2021/04/16 09:57] – [Запрос счета] kuldevotor:billonline:rest [2021/04/16 10:09] (текущий) – [Получение информации об оплате] kuld
Строка 31: Строка 31:
 <code JavaScript> <code JavaScript>
 [ [
- +    
- "number": "УТ-27", +        "number": "4", 
- "date": "31.01.2017", +        "date": "07.04.2021", 
- "id": "a5b3b78d-e78b-11e6-80c9-00259032bcdb", +        "id": "82f7ca8c-9777-11eb-1a9f-40b076d9cfed", 
- "customername": "ООО \"КЛИН-ЛАЙФ\"", +        "customername": "МП \"ЯМАЛЬСКИЕ ОЛЕНИ\"", 
- "summ": 24941.73 +        "summ": 6 
- }, +    }, 
-+    
- "number": "УТ-30", +        "number": "5", 
- "date": "02.02.2017", +        "date": "07.04.2021", 
- "id": "71d9bc6b-e940-11e6-80c9-00259032bcdb", +        "id": "6f7b76c4-97b4-11eb-1a9f-40b076d9cfed", 
- "customername": "ООО \"КЛИН-ЛАЙФ\"", +        "customername": "МП \"ЯМАЛЬСКИЕ ОЛЕНИ\"", 
- "summ": 1567.98 +        "summ": 1 
- }, +    }, 
-+    
- "number": "1", +        "number": "3", 
- "date": "09.08.2017", +        "date": "20.08.2020", 
- "id": "6cd4b353-7d39-11e7-bed6-5453ed3ab335", +        "id": "6b1d384a-e2c1-11ea-8c9b-40b076d9cfed", 
- "customername": "ООО \"ЛИНЕРИС\"", +        "customername": "МП \"ЯМАЛЬСКИЕ ОЛЕНИ\"", 
- "summ": 1359.28 +        "summ": 840 
- }+    }
 ] ]
 </code> </code>
Строка 106: Строка 106:
  
 Используется для передачи информации по оплаченным счетам от приложения к учетной системе. Используется для передачи информации по оплаченным счетам от приложения к учетной системе.
-^ Метод ^ Путь ^ Параметры ^ Ответ ^ +^ Метод ^ Путь ^ Тело JSON ^ Ответ ^ 
-| POST | /pay billIdacquiring, summ, paymentId | JSON |+| POST | /pay/{billId} | acquiring, summ, paymentId | JSON |
  
 ^ Параметр ^ Тип ^ Описание ^ ^ Параметр ^ Тип ^ Описание ^
Строка 114: Строка 114:
 | summ | Число | Сумма оплаты, может отличаться от суммы счета в случае, если кассир при оплате применил скидку/наценку | | summ | Число | Сумма оплаты, может отличаться от суммы счета в случае, если кассир при оплате применил скидку/наценку |
 | paymentId | Строка | UUID оплаты в облаке Эвотор | | paymentId | Строка | UUID оплаты в облаке Эвотор |
 +| receipt | Строка | Номер чека оплаты в облаке Эвотор |
  
 <note>Смарт-терминал Эвотор на текущий момент не поддерживает смешанную оплату чека, оплата полностью или наличными или эквайринг.</note> <note>Смарт-терминал Эвотор на текущий момент не поддерживает смешанную оплату чека, оплата полностью или наличными или эквайринг.</note>
Строка 128: Строка 129:
  
 <note>Обратите внимание, что возможна частичная оплата счета, используйте параметр message JSON объекта для информирования покупателя.</note> <note>Обратите внимание, что возможна частичная оплата счета, используйте параметр message JSON объекта для информирования покупателя.</note>
 +
 +===== Уведомление о полном расчете =====
 +
 +Используется для оповещения учетной системы о полном расчете [для формирования документа "Реализация"].
 +^ Метод ^ Путь ^ Тело JSON ^ Ответ ^
 +| POST | /full_settlement/{billId} | receipt, paymentId | Нет |
 +
 +^ Параметр ^ Тип ^ Описание ^
 +| billId | Строка | Идентификатор счета в системе учета, полученный приложением через запрос списка счетов |
 +| paymentId | Строка | UUID оплаты в облаке Эвотор |
 +| receipt | Строка | Номер чека оплаты в облаке Эвотор |
 +
 +В ответ учетная система должна вернуть статус 200 OK. Тело ответа не обрабатывается.
evotor/billonline/rest.1618567063.txt.gz · Последнее изменение: 2021/04/16 09:57 — kuld

Если не указано иное, содержимое этой вики предоставляется на условиях следующей лицензии: Public Domain
Public Domain Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki