Различия

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

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

Предыдущая версия справа и слева Предыдущая версия
Следующая версия
Предыдущая версия
doc:dev:api:receipt [28.07.2017 13:24]
dchuprunov суммарные суммы НДС по ставкам в чеке
doc:dev:api:receipt [10.08.2018 18:09] (текущий)
aderyabin [Описание данных в ответе]
Строка 12: Строка 12:
  
 ==== Параметры запроса ==== ==== Параметры запроса ====
 +
 +Параметры,​ которые не отмечены как **get only**, могут быть переданы как get- или как post-параметры.
  
   * **apikey** - Секретный ключ для доступа к данным. Обязательный параметр.   * **apikey** - Секретный ключ для доступа к данным. Обязательный параметр.
  
-  * **marker** - уникальный идентификатор чека, который был обработан при последнем обмене данными. Параметр нужен для того, чтобы получать только новые чеки, которые еще не были получены ранее. Необязательный параметр. Если параметр указан,​ то будут отданы все чеки, которые были сформированы после него. Если параметр пустой,​ то будут отданы все чеки за последние 25 дней+  * **marker** ​(get only) - уникальный идентификатор чека, который был обработан при последнем обмене данными. Параметр нужен для того, чтобы получать только новые чеки, которые еще не были получены ранее. Необязательный параметр. Если параметр указан,​ то будут отданы все чеки, которые были сформированы после него. Если параметр пустой,​ то будут отданы все чеки за последние 25 дней
  
-  * **bankTransaction** - флаг, который включает добавление в чек информации о банковской транзакции. Принимает значения 0 и 1. По умолчанию 0.+  * **bankTransaction** ​(get only) - флаг, который включает добавление в чек информации о банковской транзакции. Принимает значения 0 и 1. По умолчанию 0.
  
-  * **datefrom** - Необязательный параметр. Если указан,​ то будут отданы данные,​ поступившие в облако после указанной даты и времени. Формат даты: ГГГГММДД / ГГГГММДДЧЧММСС. Необходимо обратить внимание,​ что дата продажи и дата поступления в облако могут различаться.+  * **datefrom** ​(get only) - Необязательный параметр. Если указан,​ то будут отданы данные,​ поступившие в облако после указанной даты и времени. Формат даты: ГГГГММДД / ГГГГММДДЧЧММСС. Необходимо обратить внимание,​ что дата продажи и дата поступления в облако могут различаться.
  
-  * **dateto** - Необязательный параметр. Если указан,​ то будут отданы данные,​ поступившие в облако до указанной даты и времени. Формат даты: ГГГГММДД / ГГГГММДДЧЧММСС. Необходимо обратить внимание,​ что дата продажи и дата поступления в облако могут различаться.+  * **dateto** ​(get only) - Необязательный параметр. Если указан,​ то будут отданы данные,​ поступившие в облако до указанной даты и времени ​(не включительно). Формат даты: ГГГГММДД / ГГГГММДДЧЧММСС. Необходимо обратить внимание,​ что дата продажи и дата поступления в облако могут различаться.
  
-  * **format** - формат,​ в котором сервер отдаст данные. Может принимать значения "​xml"​ или "​json"​. Необязательный параметр.+  * **format** ​(get only) - формат,​ в котором сервер отдаст данные. Может принимать значения "​xml"​ или "​json"​. Необязательный параметр.
  
   * **fields** - список дополнительных полей, которые будут добавлены в ответ сервера. Имена полей разделены символом ":"​. Необязательный параметр. Поддерживаются следующие поля:   * **fields** - список дополнительных полей, которые будут добавлены в ответ сервера. Имена полей разделены символом ":"​. Необязательный параметр. Поддерживаются следующие поля:
Строка 118: Строка 120:
             <​client_card>​676201******1234</​client_card>​             <​client_card>​676201******1234</​client_card>​
             <​amount_clear>​21900</​amount_clear>​             <​amount_clear>​21900</​amount_clear>​
 +            <​card_name>​VISA</​card_name>​
             <​payment_type>​coupon</​payment_type>​             <​payment_type>​coupon</​payment_type>​
             <​payment_denomination>​500</​payment_denomination>​             <​payment_denomination>​500</​payment_denomination>​
Строка 176: Строка 179:
          </​items>​          </​items>​
          <​bankTransaction>​          <​bankTransaction>​
-            <rrn>0123456789</rrn+            <payment_type>coupon</payment_type
-            <trx_date>18.11.2015</trx_date>​ +            <payment_denomination>500</payment_denomination>
-            <​term_num>​10000000</​term_num>​ +
-            <​auth_code>​500000</​auth_code>​ +
-            <​card_type>​3</​card_type>​ +
-            <​client_card>​676201******1234</​client_card>​ +
-            <​amount_clear>​21900</​amount_clear>+
          </​bankTransaction>​          </​bankTransaction>​
          <​sale_receipt_id>​D36B3C45-9939-AB11-D9FB-3BA4CB44607E</​sale_receipt_id>​          <​sale_receipt_id>​D36B3C45-9939-AB11-D9FB-3BA4CB44607E</​sale_receipt_id>​
Строка 236: Строка 234:
   * <​client_card>​676201******1234</​client_card>​ - номер платёжной карты   * <​client_card>​676201******1234</​client_card>​ - номер платёжной карты
   * <​amount_clear>​21900</​amount_clear>​ - сумма оплаты   * <​amount_clear>​21900</​amount_clear>​ - сумма оплаты
 +  * <​card_name>​VISA</​card_name>​ - наименование типа платёжной карты
   * <​session_open_datetime>​2016-03-01 16:​26:​39</​session_open_datetime>​ - дата и время начала смены   * <​session_open_datetime>​2016-03-01 16:​26:​39</​session_open_datetime>​ - дата и время начала смены
 === Данные о товарах в чеке (items): === === Данные о товарах в чеке (items): ===
Строка 251: Строка 250:
   * <​vat_applied>​0</​vat_applied>​ - ставка НДС   * <​vat_applied>​0</​vat_applied>​ - ставка НДС
   * <​vat_amount>​0.00</​vat_amount>​ - сумма НДС   * <​vat_amount>​0.00</​vat_amount>​ - сумма НДС
 +  * <​onhand_id>​3975</​onhand_id>​ - ID товарного остатка
  
 === Данные о подарочных сертификатах (coupons): === === Данные о подарочных сертификатах (coupons): ===