Привязать карту
https://securepay.tinkoff.ru/v2/AttachCard
Для мерчантов c собственной платежной формой
Метод завершает привязку карты к клиенту.
Для прохождения 3DS v2 перед вызовом метода нужно вызвать поочередно методы Проверить версию 3DS и Пройти этап 3DS Method.
Авторизация
Security
Запрос
Request body schema application/json
Required
TerminalKey
String
Requirements: <= 20 characters
Идентификатор терминала. Выдается мерчанту в Т‑Бизнес при заведении терминала.
Required
RequestKey
String<uuid>
Идентификатор запроса на привязку карты.
Required
CardData
String
Зашифрованные данные карты в формате:
PAN=4300000000000777;ExpDate=0519;CardHolder=IVAN PETROV;CVV=111
DATA
Object
JSON-объект с дополнительными параметрами по операции и настройками в формате ключ:значение
.
Максимальная длина ключа — 20 знаков, значения — 100 знаков.
Максимальное количество пар ключ:значение
— не больше 20.
Если ключи или значения содержат в себе специальные символы, получившееся значение должно быть закодировано функцией urlencode
.
Для 3DS v2 в DATA
нужно передавать параметры, которые описаны в объекте 3DSv2
. В HttpHeaders
запроса обязательны заголовки User-Agent
и Accept
.
DATA
Object
JSON-объект с дополнительными параметрами по операции и настройками в формате ключ:значение
.
Максимальная длина ключа — 20 знаков, значения — 100 знаков.
Максимальное количество пар ключ:значение
— не больше 20.
Если ключи или значения содержат в себе специальные символы, получившееся значение должно быть закодировано функцией urlencode
.
Для 3DS v2 в DATA
нужно передавать параметры, которые описаны в объекте 3DSv2
. В HttpHeaders
запроса обязательны заголовки User-Agent
и Accept
.
Required
Token
String
Подпись запроса. Формируется по инструкции.
Ответ
Это полезный материал?