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
-
addAccountQr(
AddAccountQrRequest request) → Future< AddAccountQrResponse> - Инициирует привязку счета покупателя к магазину в СБП и возвращает информацию о нём
-
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).
-
chargeQr(
ChargeQrRequest request) → Future< ChargeQrResponse> - Проведение платежа по привязанному счету QR
-
check3DSVersion(
Check3DSVersionRequest request) → Future< Check3DSVersionResponse> - Проверяет 3DS протокол
-
checkOrder(
CheckOrderRequest request) → Future< CheckOrderResponse> - Возвращает текущий статус платежа.
-
confirm(
ConfirmRequest request) → Future< ConfirmResponse> - Подтверждает платеж и списывает ранее заблокированные средства
-
finishAuthorize(
FinishAuthorizeRequest request) → Future< FinishAuthorizeResponse> - Подтверждает инициированный платеж передачей карточных данных
-
getAccountQrList(
GetAccountQrListRequest request) → Future< GetAccountQrListResponse> - Возвращает список привязанных счетов покупателя по магазину
-
getAddAccountQrState(
GetAddAccountQrStateRequest request) → Future< GetAddAccountQrStateResponse> - Возвращает статус привязки счета Покупателя по магазину
-
getAddCardState(
GetAddCardStateRequest request) → Future< GetAddCardStateResponse> - Возвращает статус привязки карты
-
getCardList(
GetCardListRequest request) → Future< GetCardListResponse> - Возвращает список привязанных карт
-
getCustomer(
GetCustomerRequest request) → Future< GetCustomerResponse> - Возвращает данные покупателя
-
getQr(
GetQrRequest request) → Future< GetQrResponse> - Возвращает ответ от сервера на регистрацию QR
-
getState(
GetStateRequest request) → Future< GetStateResponse> - Возвращает статус платежа
-
getStaticQr(
GetStaticQrRequest request) → Future< GetStaticQrResponse> - Возвращает ответ от сервера на статического QR
-
init(
InitRequest request) → Future< InitResponse> - Инициирует платежную сессию
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
qrMembersList(
QrMembersListRequest request) → Future< QrMembersListResponse> - Возвращает список банков, куда может быть осуществлен возврат платежа по СБП, совершенного по QR
-
removeCard(
RemoveCardRequest request) → Future< RemoveCardResponse> - Удаляет привязанную карту
-
removeCustomer(
RemoveCustomerRequest request) → Future< RemoveCustomerResponse> - Удаляет данные зарегистрированного покупателя
-
resend(
ResendRequest request) → Future< ResendResponse> - Отправляет все неотправленные нотификации
-
sbpPayTest(
SbpPayTestRequest request) → Future< SbpPayTestResponse> - Тестирование платежной сессии с предопределенным статусом по СБП
-
sendClosingReceipt(
SendClosingReceiptRequest request) → Future< SendClosingReceiptResponse> - Отправить закрывающий чек в кассу
-
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited