Versions Compared

Key

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

...

Параметр

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

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

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

Описание

Merchant_ID

Да

Число


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

Login

Да

20 символов


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

Password

Да

30 символов


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

Payment_ID

Нет

255 символов


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

Email

Да/Нет1

128 символов


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

Phone

Да/Нет1

Число


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

Type

Да

Строка


Тип фискализируемой операции:

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

Paymenttype

Да

Число


Вид оплаты

TaxationSystem

Нет4

Число

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

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

Chequeitems

Да/Нет2

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


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

Amount

Да

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


Сумма операции

Format

Нет

Число

1

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

Language

Нет

RU - русский,

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

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

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

ReceiptLine

Да/Нет2

128 символов


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

Tax

Да/Нет2

10 символов


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

FPMode

Да/Нет2

Число


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

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)>}
Дополнительные реквизиты пользователя

1Должен быть передан хотя бы один из параметров Email и Phone. Если Email и Phone не указаны, то необходимые данные для контакта с плательщиком извлекаются из настроек предприятия. Если переданы оба параметра Email и Phone, то для контакта с плательщиком будет использоваться параметр Email.

...