Versions Compared

Key

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

...

Параметр

Обязательный

Описание

status

Да

Статус обработки:

  • OK – аккаунт найден;
  • NotFound – указанного аккаунта не существует;
  • Error – произошла ошибка (дополнительно должна быть предоставлена информация об ошибке).

amount

Нет

Опциональный блок с информацией по сумме.

editable

Да

«editable»: <bool - разрешение редактировать сумму>

arrears

Да

«arrears»: <число, сумма задолженности>

min

Нет

«min»: <число, минимальная сумма>, имеет смысл только при editable=true, при editable=false поле игнорируется.

max

Нет

«max»:<число, максимальная сумма>, имеет смысл только при editable=true, при editable=false поле игнорируется

accountInfo

Нет

Опциональный блок параметров с информацией о клиенте, все параметры типа строка длиной до 30 символов.

 

fName

Нет

«fName»: <Имя>

 

lName

Нет

«lName»: <Фамилия>

 

mName

Нет

«mName”: <Отчество>

addressInfo

Нет

Опциональный блок параметров с адресом клиента.

 

city

Нет

«city»: <Город> - строка длиной до 30 символов

 

street

Нет

«street»: <Улица> - строка длиной до 30 символов

 

house

Нет

«house»: <Дом> - строка длиной до 10 символов

 

building

Нет

«building»: <Корпус> - строка длиной до 10 символов

 

apartment

Нет

«apartment»: <Квартира> - строка длиной до 10 символов

  • HTTP 400 в случае неверных входных параметров. Ответ содержит следующие поля:

status - string: "Error"

errorMessage - string: текст описания ошибки

HTTP 401 Unauthorized request (не прошла авторизация):



Оповещения о платежах

Для оповещения предприятия о результате платежа в режиме реального времени система АПК Ассист предоставляет сервис синхронной отправки результатов платежа на сервер предприятия. После завершения покупателем оплаты заказа (при помощи банковской карты или одного из средств электронной наличности) на сервер предприятия методом HTTP POST или SOAP отправляется сообщение с параметрами платежа.

...