Verification статус
Введение
API URL
Примечание
Интеграционная среда |
Производственная среда |
|---|---|
https://sandbox.sbctech.ru/paynet/dapi/v1/verification/{endpointId}/{invoiceId}/status |
https://gate.sbctech.ru/paynet/dapi/v1/verification/{endpointId}/{invoiceId}/status |
Параметры запроса
Название параметра |
Описание |
Значение |
|---|---|---|
session |
Необходимость: ОбязательноТип: Object |
|
session.accessToken |
The access token key received in Необязательное потребителя authentication. |
Необходимость: ОбязательноТип: StringДлина: 32-128 |
session.token |
Токен сеанса транзакции верификации. |
Необходимость: ОбязательноТип: StringДлина: 16-36 |
Параметры успешного ответа
Название параметра |
Описание |
Значение |
|---|---|---|
invoiceId |
Идентификатор транзакции верификации. |
Тип: String |
session |
Тип: Object |
|
session.token |
Токен сеанса транзакции верификации. |
Тип: String |
state |
Возможные значения: |
Тип: Enum |
bankOrderId |
Обязательное if state is |
Необходимость: УсловноТип: StringДлина: 128 |
redirectUrl |
Обязательное if state is |
Необходимость: УсловноТип: StringДлина: 128 |
errorCode |
Код причины отклонения; может присутствовать, если состояние — |
Необходимость: ОпциональноТип: IntegerДлина: 128 |
errorMessage |
Сообщение о причине отклонения; может присутствовать, если состояние — |
Необходимость: ОпциональноТип: StringДлина: 128 |
secure3DAuthStatus |
Возможные значения: |
Необходимость: ОпциональноТип: Enum |
randomSumAuthStatus |
Возможные значения: |
Необходимость: ОпциональноТип: Enum |
Параметры неуспешного ответа
Название параметра |
Описание |
Значение |
|---|---|---|
error |
Тип: Object |
|
error.cause |
Причина ошибки. Возможные значения: |
Тип: Enum |
error.code |
Уникальный код ошибки. |
Тип: String |
error.message |
Описание ошибки. |
Тип: String |
invoiceId |
Идентификатор транзакции верификации. |
Тип: String |
Пример запроса
{
"session": {
"accessToken": "string",
"token": "string"
}
}
Пример успешного ответа
{
"bankOrderId": "string",
"invoiceId": "string",
"redirectUrl": "string",
"session": {
"token": "string"
},
"state": "enum"
}
Пример неуспешного ответа
{
"error": {
"cause": "enum",
"code": "string",
"message": "string"
},
"invoiceId": "string"
}
Конструктор запросов