You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 39 Next »

Чек передается в авторизационном запросе, а также может передаваться в запросах на подтверждение и отмену платежа (см. раздел "Запрос на оплату"). При передаче данных чека в заказе появляются дополнительные параметры:

Название

Обязательное поле

Принимаемые значения

Значение по умолчанию

Описание

GenerateReceipt

Нет

0 или 1

1

Разрешение формирования фискального чека. При значении параметра 0 формирование фискального чека запрещено для данного заказа.

Tax

Нет

10 символов

Определяется настройкой предприятия "Ставка налога по умолчанию" и используется в режиме без передачи позиций чека (вся сумма должна проводится с одной ставкой).

Идентификатор ставки налога, значение из справочника (novat, vat0, vat10, vat20, vat110, vat120).

ReceiptLine

Нет

128 символов

Определяется настройкой предприятия "Шаблон строки чека по умолчанию" и используется в режиме без передачи позиций чека.

Текстовое описание позиции чека, если по чеку проводится одна единственная позиция.

FPMode

Нет

Число

Определяется настройкой предприятия "Признак способа расчета по умолчанию" и используется в режиме без передачи позиций чека.

Признак способа расчета.

TaxationSystem

Да/Нет*

Число

Из настроек предприятия или ККТ

Система налогообложения .

LastNameНет70 символовПустоФамилия покупателя
FirstNameНет70 символовПустоИмя покупателя
MiddleNameНет70 символовПустоОтчество покупателя
CustomerDocIDНет11 символовПустоСерия/номер паспорта покупателя
TaxpayerIDНет12 символовПустоИНН покупателя
PaymentAddressНет256 символовПустоАдрес расчетов
PaymentPlaceНет256 символовПустоМесто расчетов
CashierНет64 символаПустоКассир
CashierINNНет12 символовПустоИНН кассира
PaymentTerminalНет20 символовПустоНомер автоматического устройства
TransferOperatorPhoneНет19 символовПустоТелефон оператора перевода
TransferOperatorNameНет64 символаПустоНаименование оператора перевода
TransferOperatorAddressНет256 символовПустоАдрес оператора перевода
TransferOperatorINNНет12 символовПустоИНН оператора перевода
PaymentReceiverOperatorPhoneНет19 символовПустоТелефон оператора по приёму платежей
PaymentAgentOperationНет24 символаПустоОперация платёжного агента
PaymentAgentPhoneНет19 символовПустоТелефон платёжного агента
SupplierPhoneНет19 символовПустоТелефон поставщика
PaymentAgentModeНетчислоПустоПризнак агента
DocumentRequisiteНетJSON массив из строк по 16 символовПустоДополнительный реквизит чека
UserRequisitesНетструктура {"name": <string(64)>, "value": <string(256)>}ПустоДополнительные реквизиты пользователя

*Если предприятие использует несколько систем налогообложения, передача этого параметра становится обязательной.

Передача данных по всем позициям чека

При передаче данных по всем позициям чека используются следующие параметры:

Описание параметра позиции чека

Как передается

Описание товара или услуги

Передается в структуре chequeitems в поле name

Цена за единицу

Передается в структуре chequeitems в поле price

Количество

Передается в структуре chequeitems в поле quantity

Ставка налога (НДС 10%/НДС 18% и.т.п.)

Передается в структуре chequeitems в поле tax или подставляется из настроек предприятия

Способ расчета (полный расчет, аванс и т.п.)

Передается в структуре chequeitems в поле fpmode или подставляется из настроек предприятия

Передача данных по одной позиции чека

При передаче данных по одной позиции чека используются следующие параметры:

Описание параметра позиции чека

Как передается

Описание товара или услуги

Передается в параметре заказа ReceiptLine

Цена за единицу

Передается в параметре заказа OrderAmount

Количество

Всегда = 1

Ставка налога (НДС 10%/НДС 18% и.т.п.)

Передается в параметре заказа Tax или подставляется из настроек предприятия

Способ расчета (полный расчет, аванс и т.п.)

Передается в параметре заказа FPMode или подставляется из настроек предприятия

Единственная позиция чека формируется по настройкам предприятия

Если предприятие не передает позиции чека, а единственная позиция чека формируется по настройкам предприятия, то используются следующие параметры:

Описание параметра позиции чека

Как передается

Описание товара или услуги

Формируется на основе описания, заданного в настройках предприятия. Если такое описание отсутствует, то подставляется значение «Оказанная услуга».

Цена за единицу

Передается в параметре заказа OrderAmount

Количество

Всегда = 1

Ставка налога (НДС 10%/НДС 18% и.т.п.)

Подставляется из настроек предприятия

Способ расчета (полный расчет, аванс и т.п.)

Подставляется из настроек предприятия

Наверх