Различия
Здесь показаны различия между двумя версиями данной страницы.
Предыдущая версия справа и слева Предыдущая версия Следующая версия | Предыдущая версия | ||
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): === |