Versions Compared

Key

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

...

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

  1. Покупатель выбирает товар или услугу в мобильном приложении магазина и нажимает кнопку оплатить.








Samsung Pay:

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

...

Название

...

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

...

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

...

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

...

Описание

...

Да

...

Число

...

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

...

Login

...

Да

...

8 - 20 символов

...

Логин учетной записи в АПК Ассист (лат. буквы и цифры, символ _)

...

Да

...

8 - 20 символов

...

Пароль учетной записи в АПК Ассист (лат. буквы и цифры)

...

OrderNumber

...

Да

...

128 символов

...

Номер заказа в системе расчетов предприятия.

...

OrderAmount

...

Да

...

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

...

Сумма платежа в оригинальной валюте (например, 10.34)

...

OrderCurrency

...

Нет

...

3 символа

...

Валюта юр.лица или предприятия

...

Код валюты, в которой указана сумма платежа OrderAmount

...

OrderComment

...

Нет

...

256 символов

...

Комментарий

...

Delay

...

Нет

...

0 – одностадийный механизм работы

1- двустадийный механизм

...

0

...

Признак авторизации кредитной карты при двустадийном механизме работы

...

Language

...

Нет

...

RU - русский,

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

...

Язык юр.лица или предприятия

...

Язык квитанции об оплате

...

ClientIP

...

Нет

...

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

...

IP адрес покупателя

...

TokenType

...

Нет

...

1 – Apple Pay;

2 – Google Pay;

3 – Samsung Pay

...

1

...

Идентификатор типа платежного токена

...

PaymentToken

...

Нет

...

JSON

...

Платежный токен

...

Lastname

...

Да

...

70 символов

...

Фамилия покупателя

...

Firstname

...

Да

...

70 символов

...

Имя покупателя

...

Middlename

...

Нет

...

70 символов

...

Отчество покупателя

...

Email

...

Да

...

128 символа

...

E-mail покупателя

...

Address

...

Нет

...

256 символов

...

Адрес покупателя

...

HomePhone

...

Нет

...

64 символа

...

Домашний телефон покупателя

...

WorkPhone

...

Нет

...

20 символов

...

Рабочий телефон покупателя

...

MobilePhone

...

Нет

...

20 символов

...

Мобильный телефон покупателя

...

Fax

...

Нет

...

20 символов

...

Факс покупателя

...

Country

...

Нет

...

3 символа

...

Код страны покупателя

...

State

...

Нет

...

3 символа

...

Код региона покупателя

...

City

...

Нет

...

70 символов

...

Город покупателя

...

Zip

...

Нет

...

25 символов

...

Индекс предприятия связи покупателя

...

isConvert

...

Нет

...

0 - не конвертировать в базовую валюту;

1 - не конвертировать при возможности;

2 - всегда конвертировать

...

1

...

Флаг конвертации валюты платежа в базовую валюту

...

Format

...

Нет

...

4 – SOAP
5 – JSON

...

5

...

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

...

Signature

...

Нет

...

строка

...

Формируется строка, сшитая из следующих параметров заказа:

Merchant_ID;OrderNumber;OrderAmount;OrderCurrency, разделенных точкой с запятой.

На базе этой строки алгоритмом MD5 формируется дайджест.  Дайджест подписывается закрытым RSA ключом мерчанта. Длина ключа - 1024. Полученная байтовая последовательность является подписью магазина. Подпись передается нам в виде дополнительного параметра, закодированного в виде строки BASE64

...

RecurringIndicator

...

Нет

...

1 –

рекуррентный платеж

0 - обычный платеж

...

0

...

Признак рекуррентного платежа

...

RecurringMinAmount

...

Нет/Да

...

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

...

Минимальная сумма рекуррентных платежей.

Обязателен при RecurringIndicator = 1

...

RecurringMaxAmount

...

Нет/Да

...

Число, 15 цифр

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

...

Максимальная сумма рекуррентных платежей.

Обязателен при RecurringIndicator = 1

...

RecurringPeriod

...

Нет/Да

...

Число, 10 цифр

...

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

Обязателен при RecurringIndicator = 1

...

RecurringMaxDate

...

Нет/Да

...

Строковое представление даты в формате DD.MM.YYYY

Дата окончания рекуррентных платежей.

...

  1. Покупатель выбирает товар или услугу в мобильном приложении магазина и нажимает кнопку оплатить.












Список параметров ответа:

...