В главное меню

Отвязать карту


Использование данного метода - не имеет обратной процедуры.

Отвязка карты влечет за собой последствия:

  1. Если оформлен автоплатеж/подписка, на любой продукт ГК МТС с этой привязанной картой - следующая оплата не пройдет.
  2. В ГК МТС больше не будет возможность у плательщика выбрать эту карту для оплаты или оформления автоплатежа/подписки.
  3. Повторная привязка карты (с теми же реквизитами) - не позволит решить проблему из п.1.

Введение

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

Не рекомендуется сохранять id из метода получение ПИ в постоянные хранилища и через значительное время его передавать в текущий метод.

Входные параметры

Заголовок запроса

POST
Endpoint: /service/ewallet/bindings/delete HTTP/1.1
Content-Type: application/json
<Основные параметры>

Основные параметры

Поле

Тип

Обяз.

Описание

Request-IdguidдаИдентификатор конкретного запроса

Requestor-Name

string

нет

Наименование сервиса.

  • Для веба - домен, на котором запущен виджет.
  • Для SDK - идентификатор приложения.
  • Для API - имя вызывающей системы.
Requestor-Typestringнет

Тип витрины.

  • API
  • Web Widget
  • Web Page
  • SDK Apple
  • SDK Android
Requestor-VersionstringнетВерсия виджета/sdk

Тело запроса

Поле

Тип

Обяз.

Описание

ssoTokenId

base64

одно из двух

Идентификатор токена системы МТС.Логин

ssoCookiebase64одно из двух

Идентификатор сессии пользователя МТС Логин (значение куки MTSWebSSO)

idstringдаИдентификатор платежного инструмента, присвоенный шлюзом

Обязательность ssoTokenId и ssoCookie полей. Должен быть передан один из двух параметров. Если переданы оба, то идентификация будет выполнена по параметру ssoTokenId.

Выходные параметры

Заголовок ответа

Content-Type: application/json; charset=utf-8
http-code: 200
http-status: OK

Пример

Заголовок запроса

POST
Endpoint: /service/ewallet/bindings HTTP/1.1
Content-Type: application/json
Request-Id: 83fc026e-ce7f-4f8f-a73a-d093da1726b1

Тело запроса

{
  "ssoCookie": "00d2a25f-bdd7-49a2-9444-0c167bcac67b.....",
  "id": "27Yw9cFxj27JrUxcQbNGMZL9Y6gt8vfqrffKje1KuckY1NG"
}
{
  "ssoTokenId": "00d2a25f-bdd7-49a2-9444-0c167bcac67b.....",
  "id": "27Yw9cFxj27JrUxcQbNGMZL9Y6gt8vfqrffKje1KuckY1NG"
}

Заголовок ответа

Content-Type: application/json; charset=utf-8
http-code: 200
http-status: OK

Возможные коды ошибок

code

message

userMessage

00199998Validation errorНе пройдена валидация данных
00199999An unexpected error has occurredНепредвиденная ошибка
00100002WEBSSO: Authentication is not taken placeWEBSSO: Аутентификация не пройдена
00100005Missing required header {0}Отсутствует обязательный заголовок
00100006Required header has invalid format. {0}Обязательный заголовок имеет невалидный формат
00100028Payment tool cannot be deletedОперация не выполнена. Этот инструмент удалить нельзя, выберите другую карту.
50205011Processing: Invalid bindingОперация не выполнена.  Выберите другой инструмент для удаления.
50205012Processing: Binding belongs to another userОперация не выполнена.  Ошибка принадлежности инструмента. Обратитесь в службу поддержки.