Complete Transfer

Введение

Complete transfer инициируется через запрос HTTPS POST с использованием URL-адресов и параметров.

API URL

Примечание

Путь API URL не должен быть задан фиксированным значением, т.к. он может быть изменён позднее.

Интеграционная среда

Производственная среда

https://sandbox.sbctech.ru/paynet/dapi/v1/transfer/{endpointId}/{invoiceId}/{assignedId}

https://gate.sbctech.ru/paynet/dapi/v1/transfer/{endpointId}/{invoiceId}/{assignedId}

Параметры запроса

Название параметра

Описание

Значение

session

Тип: Object

session.accessToken

Access token сессии транзакции transfer.

Тип: String

session.token

Token сессии транзакции transfer.

Тип: String

Параметры успешного ответа

Название параметра

Описание

Значение

invoiceId

Идентификатор транзакции transfer.

Тип: String

session

Тип: Object

session.token

Token сессии транзакции transfer.

Тип: String

Параметры неуспешного ответа

Название параметра

Описание

Значение

error


Тип: Object

error.cause

Причина ошибки. Возможные значения: INVALID_REQUEST, INVALID_CONFIGURATION, INTERNAL_ERROR, PROCESSING_FAILED.

Тип: Enum

error.code

Уникальный код ошибки.

Тип: String

error.message

Описание ошибки.

Тип: String

invoiceId

Идентификатор транзакции transfer.

Тип: String

Пример запроса

{
  "session": {
    "accessToken": "string",
    "token": "string"
  }
}

Пример успешного ответа

{
  "invoiceId": "string",
  "session": {
    "token": "string"
  }
}

Пример неуспешного ответа

{
  "error": {
    "cause": "enum",
    "code": "string",
    "message": "string"
  },
  "invoiceId": "string"
}