Versions Compared

Key

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

...

Параметр

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

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

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

Описание

Merchant_ID

Да

Число


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

Login

Да

20 символов


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

Password

Да

30 символов


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

BillnumberНетВеб-сервис для проведения фискализации16 цифр расширенный формат
Расширенный номер платежа, соответствующий выполненному ранее платежу или выполненной ранее отмене в системе АПК Ассист

Payment_ID

НетВеб-сервис для проведения фискализации

255 символов


Уникальный идентификатор чека в системе предприятияВеб-сервис для проведения фискализации

Email

Да/НетВеб-сервис для проведения фискализации

128 символов


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

Phone

Да/НетВеб-сервис для проведения фискализации

Число


Номер телефона для отправки фискального чека (без +7)

Type

Да

Строка


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

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

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

PaymentType

Да/НетВеб-сервис для проведения фискализации

Число


Вид оплаты

PaymentTypesДа/НетВеб-сервис для проведения фискализацииСтрока

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

Warning

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

TaxationSystem

НетВеб-сервис для проведения фискализации

Число

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

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

Chequeitems

Да/НетВеб-сервис для проведения фискализации

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


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

Amount

Да

Число, 15 цифр (разделители «.», «,»)


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

Format

Нет

Число

1

Формат возвращаемого ответа (1-CSV, 2-WDDX, 3-XML, 4-SOAP, 5-JSON)

Language

Нет

RU - русский,

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

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

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

ReceiptLine

Да/НетВеб-сервис для проведения фискализации

128 символов


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

Tax

Да/НетВеб-сервис для проведения фискализации

10 символов


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

FPMode

Да/НетВеб-сервис для проведения фискализации

Число


Способ расчета

LastNameНет70 символовПустоФамилия покупателя
FirstNameНет70 символовПустоИмя покупателя
MiddleNameНет70 символовПустоОтчество покупателя
CustomerDocIDНет11 символовПустоСерия/номер паспорта покупателя
TaxpayerIDНет12 символовПустоИНН покупателя
CompanyNameНет256 символовПустоНаименование компании (если покупатель – юридическое лицо)
PaymentAddressНет256 символовПустоАдрес расчетов
PaymentPlaceДа/Нет7256 символовПустоМесто расчетов
CashierДа/Нет764 символаПустоКассир
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)>}ПустоДополнительные реквизиты пользователя

...