removeCard - Удаление карты
	
		
Выполняется с помощью команды removeCard.
Результатом обработки запроса является изменение статуса привязанной карты с “Active” на “Deleted”. Чтобы в будущем вернуть ее в статус  “Active”, необходимо снова выполнить процедуру сохранения карты – при этом карте присвоится новый идентификатор.
    
    
            
    
    
            
| Название | Описание | Формат | Обязательный1 | 
| key | Идентификатор Продавца. Выдается с параметрами тестового/боевого доступа | Строка |  | 
| card | Данные карты для совершения транзакции | Объект |  | 
| ├─ uid | Идентификатор карты в системе theMAP | Строка |  | 
| credential |  | Объект |  | 
| ├─ login | Логин держателя карты, зарегистрированного в системе Продавца. Используются только в случае, если карта сохранена к конкретному пользователю | Строка (максимум 50 символов) |  | 
| ├─ password | Пароль держателя карты, зарегистрированного в системе Продавца. Используются только в случае, если карта сохранена к конкретному пользователю | Строка (максимум 50 символов) |  | 
| ├─ merchant_name | Наименование продавца. Используются только в случае, если карта сохранена за Мерчантом | Строка (максимум 50 символов) |  | 
| ├─ merchant_password | Пароль Мерчанта для совершения операций. Используются только в случае, если карта сохранена за Мерчантом | Строка (максимум 50 символов) |  | 
| ├─ terminal_password | Пароль терминала для совершения операций. Используются только в случае, если карта сохранена за терминалом | Строка (максимум 50 символов) |  | 
1 Требования обязательности параметров одинаковы для каналов оплаты: eCom, AP, GP
 
 
            
| Название | Описание | Формат | Обязательный1 | 
| Key | Идентификатор Продавца. Выдается Продавцу с параметрами тестового/боевого доступа | Строка |  | 
| CardUId | Идентификатор удаляемой карты в системе theMAP | Строка |  | 
| UsrLogin | Логин держателя карты, зарегистрированного в системе Продавца. Используются только в случае, если карта сохранена к конкретному пользователю | Строка (максимум 50 символов) |  | 
| UsrPassword | Пароль держателя карты, зарегистрированного в системе Продавца. Используются только в случае, если карта сохранена к конкретному пользователю | Строка (максимум 50 символов) |  | 
| Merchant | Наименование продавца. Используются только в случае, если карта сохранена за Мерчантом | Строка (максимум 50 символов |  | 
| MerchantPassword | Пароль Мерчанта для совершения операций. Используются только в случае, если карта сохранена за Мерчантом | Строка (максимум 50 символов |  | 
| TerminalPassword | Пароль терминала для совершения операций. Используются только в случае, если карта сохранена за терминалом | Строка (максимум 50 символов |  | 
1 Требования обязательности параметров одинаковы для каналов оплаты: eCom, AP, GP
 
 
         
 
 
            
    
    
            
Пример запроса POST:
Content-Type: application/json
https:{domain}/removeCard
{
  "credential": {
    "login": "TestUser",
    "password": "123",
  },
  "card": {
    "uid": "456ceFOFYXmjlZraP12nfP"
  }
}
Пример реализации запроса в программном коде:
curl -X POST \
  https:https:{domain}/removeCard  \
  -H 'Content-Type: application/json' \
  -d '{"credential":{"login":"TestUser","password":"123",},"card":{"uid":"456ceFOFYXmjlZraP12nfP"}}'
 
            
Пример запроса POST:
Content-Type: application/x-www-form-urlencoded
https:{domain}/removeCard
UsrLogin : TestUser
UsrPassword : 123
CardUId : 456ceFOFYXmjlZraP12nfP
Пример реализации запроса в программном коде:
curl -X POST \
  https:https:{domain}/removeCard  \
  -H 'Content-Type: application/x-www-form-urlencoded' \
  -d  'UsrLogin=TestUser&UsrPassword=123&CardUId=456ceFOFYXmjlZraP12nfP'
 
         
 
 
            
| Название | Описание | Формат | Обязательный1 | 
| Success | Флаг успешности операции | true/false |  | 
| CardUId | Идентификатор удаляемой карты в системе theМАР | Соответствует запросу | 2 | 
| ErrCode | Описание ошибки | см. коды ошибок | 2 | 
1 Требования обязательности параметров одинаковы для каналов оплаты: eCom, AP, GP
 
2 Передаётся, если в ответе Success=false
 
 
            
Пример ответа на успешный запрос:
{
    "Success": true,
    "CardUId": "7sTwecksRSs1fIpUQw8su",
}
Пример ответа на не успешный запрос:
{
    "Success": false,
    "ErrCode": "INVALID_AUTHENTICATION"
}