TinkoffAcquiring class

Класс позволяет осуществлять взаимодействие с Tinkoff Acquiring API.

Методы осуществляют обращение к API

Constructors

TinkoffAcquiring(TinkoffAcquiringConfig config)
Класс позволяет осуществлять взаимодействие с Tinkoff Acquiring API.

Properties

config TinkoffAcquiringConfig
Класс позволяет конфигурировать SDK.
final
hashCode int
The hash code for this object.
no setterinherited
runtimeType Type
A representation of the runtime type of the object.
no setterinherited

Methods

addCard(AddCardRequest request) Future<AddCardResponse>
Метод подготовки для привязки карты, необходимо вызвать TinkoffAcquiring.addCard перед методом TinkoffAcquiring.attachCard
addCustomer(AddCustomerRequest request) Future<AddCustomerResponse>
Регистрирует покупателя и его данные в системе продавца
attachCard(AttachCardRequest request) Future<AttachCardResponse>
Метод привязки карты, вызывается после TinkoffAcquiring.addCard
cancel(CancelRequest request) Future<CancelResponse>
Отменяет платеж
charge(ChargeRequest request) Future<ChargeResponse>
Осуществляет рекуррентный (повторный) платеж — безакцептное списание денежных средств со счета банковской карты покупателя. Для возможности его использования покупатель должен совершить хотя бы один платеж в пользу продавца, который должен быть указан как рекуррентный (см. параметр InitRequest.recurrent).
check3DSVersion(Check3DSVersionRequest request) Future<Check3DSVersionResponse>
Проверяет 3DS протокол
confirm(ConfirmRequest request) Future<ConfirmResponse>
Подтверждает платеж и списывает ранее заблокированные средства
finishAuthorize(FinishAuthorizeRequest request) Future<FinishAuthorizeResponse>
Подтверждает инициированный платеж передачей карточных данных
getCardList(GetCardListRequest request) Future<GetCardListResponse>
Возвращает список привязанных карт
getCustomer(GetCustomerRequest request) Future<GetCustomerResponse>
Возвращает данные покупателя
getState(GetStateRequest request) Future<GetStateResponse>
Возвращает статус платежа
init(InitRequest request) Future<InitResponse>
Инициирует платежную сессию
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
removeCard(RemoveCardRequest request) Future<RemoveCardResponse>
Удаляет привязанную карту
removeCustomer(RemoveCustomerRequest request) Future<RemoveCustomerResponse>
Удаляет данные зарегистрированного покупателя
resend(ResendRequest request) Future<ResendResponse>
Отправляет все неотправленные нотификации
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited