...
Наименование | Тип | Обязательность | Описание |
---|---|---|---|
amount | Integer | Да | Сумма платежа |
feeFromPayer | Boolean | Да | Комиссия с платящего, значения true и false |
currency | String | Да | Валюта платежа, константа RUB |
name | String | Нет | Имя платящего |
comment | String | Нет | Комментарий платящего |
layoutId | String | Да | Уникальный идентификатор страницы оплаты получателя |
invoiceId | String | Нет | Внешний идентификатор партнера, например внутренний номер заказа |
payerEmail | String | Нет | email платящего |
receiverSubscriptionSettingId | String | Нет | Не используется |
payerPhoneNumber | String | Нет | Телефон платящего |
payerCity | String | Нет | Город платящего |
rating |
| Нет | Компоненты рейтинга |
score | Integer | Нет | Оценка, значение от 0 до 5 |
selectedComponents | Array of string | Нет | Выбранные компоненты полученные при запросе данных Страницы оплаты, передается список id выбранных компонентов |
externalId | String | Нет | Внешний идентификатор получателя |
routeId | String | Нет | Не используется |
successRedirectUrl | String | Нет | Url для редиректа при успешной оплате |
failRedirectUrl | String | Нет | Url для редиректа при НЕуспешной оплате |
Device | Да | Данные устройства | |
Type | enum | Да | Тип платформы MobileApp = 1, MobileWeb = 2, DesktopWeb = 3 |
Os | String | Да | Операционная система |
Webview | Boolean | Да | Наличие WebView, значения true и false |
Browser | String | Да | Используемое имя браузера, без версии |
...
Code Block |
---|
{
"amount": 0,
"feeFromPayer": true,
"currency": "string",
"name": "string",
"comment": "string",
"layoutId": "string",
"invoiceId": "string",
"payerEmail": "user@example.com",
"receiverSubscriptionSettingId": "string",
"payerPhoneNumber": "string",
"payerCity": "string",
"rating": {
"score": 0,
"selectedComponents": [
"string"
]
},
"externalId": "string",
"routeId": "string",
"Device" :
{ "Type" : 0, //enum MobileApp = 1,MobileWeb = 2,DesktopWeb = 3
"Os" : "string",
"Webview" : bool,
"Browser" : "string"
}
"successRedirectUrl": "string",
"failRedirectUrl": "string"
}
} |
Ответ:
Наименование | Тип | Обязательность | Описание |
---|---|---|---|
succeed | Boolean | Да | Стату запроса, значение true и false |
errors | Array of string | Да | Возвращатеся список ошибок, относящихся целиком к запросу |
validationErrors | Array of string | Да | Поле представлено в формате ключ-значение и содержит ошибки, которые отнести к конкретному полю запроса |
transactionId | Long | Да | Уникальный идентификатор оплаты |
universalLinkUrl | String | Да | Url для редиректа в мобильное приложение |
qrUrl | String | Да | Url для открытия pop up c qr кодом для оплаты |
...
Code Block |
---|
{ "succeed": true, "errors": [ "string" ], "validationErrors": { "additionalProp1": [ "string" ], "additionalProp2": [ "string" ], "additionalProp3": [ "string" ] }, "data": { "transactionId": 0, "universalLinkUrl" : "string", "qrUrl" : "string" } } |
Опрос статуса транзакции при оплате по
...
Tinkoff Pay
Описание: Позволяет получить статус транзакции для последующих действий.
...