Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Параметр

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

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

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

Описание

Merchantmerchant_ID

Да

Число


Идентификатор предприятия в системе АПК Ассист

Loginlogin

Да

20 символов


Логин пользователя сервиса от предприятия

Passwordpassword

Да

30 символов


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

BillnumberbillnumberНет 1 16 цифр расширенный формат
Расширенный номер платежа, соответствующий выполненному ранее платежу или выполненной ранее отмене в системе АПК Ассист

Paymentpayment_ID

Нет 1

255 символов


Уникальный идентификатор чека в системе предприятия 2

Emailemail

Да/Нет 3

128 символов


E-mail адрес для отправки фискального чека

Phonephone

Да/Нет 3

Число


Номер телефона для отправки фискального чека  - стандартный номер с кодом страны (без +), минимум 11 цифр.

Typetype

Да

Строка


Тип фискализируемого платежа:

  • sell – оказание услуг;
  • sell_refund – возврат.

Если в запросе передается параметр Billnumber, то для фискализации платежа должен передаваться тип sell, а для фискализации отмены тип sell_refund.

TaxationSystemtaxationSystem

Нет 4

Число

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

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

Chequeitemschequeitems

Да/Нет 5

Строка в формате JSON


Позиции чека, см. «Работа с чеком».

Amountamount

Да

Число, 15  знаков, два знака после разделителя (допустимые разделители «.», «,»)


Сумма чека
Если в запросе передается параметр  Billnumber, то сумма чека должна равняться сумме платежа (или отмены).

Formatformat

Нет

1 – CSV
3 – XML
4 - SOAP
5 - JSON

1

Формат возвращаемого ответа.

Languagelanguage

Нет

RU - русский,

EN - английский

Язык предприятия

Язык отправляемого письма (RU/EN)

ReceiptLinereceiptLine

Да/Нет 5

128 символов


Позиция чека (для чеков с единственной позицией)

Taxtax

Да/Нет 5

10 символов


Идентификатор ставки налога

PaymentType paymentType

Да/Нет 6

Число


Вид оплаты

PaymentTypes paymentTypes

Да/Нет 6

Строка


Набор/массив пар значений  видов оплаты  и соответствующих им сумм:
{"Amount":<value>, "PaymentType":<PaymentType>}

Warning

Сумма значений  Amount  по всем использованным видам оплаты должна быть равна сумме чека.

Tip

В случае внешней фискализации к каждой паре значений видов оплаты  и соответствующих им сумм могут быть добавлены дополнительные параметры для характеристики чека.

LastNameНет70 символовПустоФамилия покупателя
FirstNamefirstNameНет70 символовПустоИмя покупателя
MiddleNamemiddleNameНет70 символовПустоОтчество покупателя
TaxpayerIDtaxpayerIDНет12 символовПустоИИН покупателя
PaymentPlacepaymentPlaceДа256 символовПустоКод отдела
CashiercashierНет64 символаПустоКассир
CashierINNcashierINNДа12 цифровых символовПустоКод кассира (максимально возможное значение параметра 2147483647)
Parentticketnumber parentticketnumberДа/Нет 7 Строка
Фискальный признак чека основания для возврата
Parentticketdatetime parentticketdatetimeДа/Нет 7 Дата/время
Дата и время операции родительского чека
Parenttickettotal parenttickettotalДа/Нет 7 Число
Общая сумма покупки или продажи чека основания для возврата
Parentticketoffline parentticketofflineДа/Нет 7 0 - неавтономный
1 - автономный

Признак автономности чека основания для возврата 
Kkmregnum parentticketkkmregnumДа/Нет 7 Строка
Регистрационный номер ККМ  КГД чека основания для возврата

...