Package ru.tinkoff.acquiring.sdk.payment
Class PaymentByCardProcess
-
- All Implemented Interfaces:
public final class PaymentByCardProcessCreated by i.golovachev
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description public classPaymentByCardProcess.Companion
-
Field Summary
Fields Modifier and Type Field Description private final StateFlow<PaymentByCardState>statepublic final static PaymentByCardProcess.CompanionCompanion
-
Method Summary
Modifier and Type Method Description final StateFlow<PaymentByCardState>getState()final Unitstart(CardSource cardData, PaymentOptions paymentOptions, String email)final UnitgoTo3ds()final Unitstop()final Unitset3dsResult(ThreeDsLauncher.Result.Error error)final Unitset3dsResult(Throwable error, Long paymentId)final Unitrecreate()-
-
Method Detail
-
getState
final StateFlow<PaymentByCardState> getState()
-
start
final Unit start(CardSource cardData, PaymentOptions paymentOptions, String email)
-
set3dsResult
final Unit set3dsResult(ThreeDsLauncher.Result.Error error)
-
set3dsResult
final Unit set3dsResult(Throwable error, Long paymentId)
-
-
-
-