Versions Compared

Key

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

Для систем продажи авиабилетов предусмотрена возможность передать в авторизационном запросе дополнительные поля с информацией о полете. Информация о полете используется для формирования расширенной записи, отсылаемой в банк. Минимальные банковские требования к информации о полетеимя авиакомпании, код агента, дата отправления, номер билета.

Note

При желании использовать двустадийный режим работы сначала следует проконсультироваться с сотрудниками службы поддержки (support@assist.ru).

Алгоритм работы системы заказа билетов должен строиться по следующей схеме:

...

Дополнительные параметры для систем продажи авиабилетов передаются вместе с основными параметрами в авторизационном запросе, а также могут передаваться  в запросах  на подтверждение и отмену платежа, создание счета или оплату через web-сервисы silentpay и tokenpay  в зависимости от того, какие из этих запросов использует предприятие.

...

Warning

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

Для подтверждения оплаты нужно отправить запрос на сервер АПК Ассист методом HTTP POST или SOAP кодировке UTF-8).

URL запроса для передачи финансового подтверждения:

https://<SERVER-NAME>/charge/charge.cfm.

Список параметров запроса для подтверждения оплаты:

...

Название

...

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

...

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

...

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

...

Описание

...

Billnumber

...

Да

...

15 или 16 цифр

Расширенный формат

...

Номер платежа, соответствующий заказу в системе АПК Ассист, допускается передача расширенного номера платежа

...

Merchant_ID

...

Да

...

Число

...

предприятия

...

Login

...

Да

...

20 символов

...

Логин

...

Password

...

Да

...

30 символов

...

Пароль

...

Amount

...

Нет*

...

Число, 15 цифр

(разделители «.», «,»)

...

Сумма финансового подтверждения

...

Currency

...

Нет*

...

3 символа

...

Код валюты подтверждения. Может быть использован только код валюты операции оплаты

...

ClientIP

...

Нет

...

Максимум 15 цифр, 4 разделителя «.»

...

IP компьютера оператора, который производит подтверждение платежа

...

Language

...

Нет

...

RU – русский
EN – английский

...

RU

...

Язык выдачи результатов

...

TICKET_NUMBER

...

Да

...

14 цифр

...

Номер билета — уникальный идентификационный номер билета от продавца билета.

...

Format

...

Нет

...

1 – CSV, 2 – WDDX,
3 – XML, 4 – SOAP

...

Формат входных данных

...

Формат выдачи результатов

...

.



Наверх