Class AttachCardRequest
-
- All Implemented Interfaces:
-
ru.tinkoff.acquiring.sdk.utils.Disposable,ru.tinkoff.acquiring.sdk.utils.Request
public final class AttachCardRequest extends AcquiringRequest<AttachCardResponse>
Завершает привязку карты к покупателю
Mariya Chernyadieva
-
-
Field Summary
Fields Modifier and Type Field Description private CardDatacardDataprivate StringrequestKeyprivate Stringemailprivate Map<String, String>dataprivate final StringhttpRequestMethodprivate final StringcontentType
-
Constructor Summary
Constructors Constructor Description AttachCardRequest()
-
Method Summary
Modifier and Type Method Description final CardDatagetCardData()Зашифрованные данные карты final UnitsetCardData(CardData cardData)Зашифрованные данные карты final StringgetRequestKey()Идентификатор запроса на привязку карты final UnitsetRequestKey(String requestKey)Идентификатор запроса на привязку карты final StringgetEmail()Email адрес покупателя final UnitsetEmail(String email)Email адрес покупателя final Map<String, String>getData()Объект содержащий дополнительные параметры в виде "ключ":"значение". final UnitsetData(Map<String, String> data)Объект содержащий дополнительные параметры в виде "ключ":"значение". Map<String, Object>asMap()Unitexecute(Function1<AttachCardResponse, Unit> onSuccess, Function1<Exception, Unit> onFailure)Синхронный вызов метода API final UnitcardData(Function1<CardData, Unit> cardData)-
Methods inherited from class ru.tinkoff.acquiring.sdk.requests.AcquiringRequest
addContentHeader, addUserAgentHeader, dispose, getContentType, getHttpRequestMethod, getRequestBody, isDisposed -
Methods inherited from class ru.tinkoff.acquiring.sdk.utils.Request
execute -
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
-
Method Detail
-
getCardData
final CardData getCardData()
Зашифрованные данные карты
-
setCardData
final Unit setCardData(CardData cardData)
Зашифрованные данные карты
-
getRequestKey
final String getRequestKey()
Идентификатор запроса на привязку карты
-
setRequestKey
final Unit setRequestKey(String requestKey)
Идентификатор запроса на привязку карты
-
getData
final Map<String, String> getData()
Объект содержащий дополнительные параметры в виде "ключ":"значение". Данные параметры будут переданы в запросе платежа/привязки карты. Максимальная длина для каждого передаваемого параметра: Ключ – 20 знаков, Значение – 100 знаков. Максимальное количество пар "ключ-значение" не может превышать 20
-
setData
final Unit setData(Map<String, String> data)
Объект содержащий дополнительные параметры в виде "ключ":"значение". Данные параметры будут переданы в запросе платежа/привязки карты. Максимальная длина для каждого передаваемого параметра: Ключ – 20 знаков, Значение – 100 знаков. Максимальное количество пар "ключ-значение" не может превышать 20
-
execute
Unit execute(Function1<AttachCardResponse, Unit> onSuccess, Function1<Exception, Unit> onFailure)
Синхронный вызов метода API
-
-
-
-