TpayPlatform class abstract

Inheritance
Implementers

Constructors

TpayPlatform()

Properties

hashCode → int
The hash code for this object.
no setterinherited
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited

Methods

configure(TpayConfiguration configuration) → Future<Result>
Method used to configure Tpay UI Module Returns ConfigurationSuccess when successful.
configureGooglePayUtils(GooglePayUtilsConfiguration googlePayUtilsConfiguration) → Future<GooglePayConfigureResult>
Method used to configure Google Pay utils
getAvailablePaymentChannels() → Future<PaymentChannelsResult>
Method used to fetch payment channels from Tpay
isGooglePayAvailable() → Future<bool>
Method used to check if Google Pay is available
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
openGooglePay() → Future<GooglePayOpenResult>
Method used to open Google Pay
screenlessAmbiguousBLIKPayment(AmbiguousBLIKPayment ambiguousBLIKPayment) → Future<ScreenlessResult>
Method used to continue BLIK one click payment if ambiguous aliases were returned
screenlessApplePayPayment(ApplePayPayment applePayPayment) → Future<ScreenlessResult>
Method used to start screenless Apple Pay payment
screenlessBLIKPayment(BLIKPayment blikPayment) → Future<ScreenlessResult>
Method used to start screenless BLIK payment
screenlessCreditCardPayment(CreditCardPayment creditCardPayment) → Future<ScreenlessResult>
Method used to start screenless credit card payment
screenlessGooglePayPayment(GooglePayPayment googlePayPayment) → Future<ScreenlessResult>
Method used to start screenless Google Pay payment
screenlessRatyPekaoPayment(RatyPekaoPayment ratyPekaoPayment) → Future<ScreenlessResult>
Method used to start screenless Raty Pekao payment
screenlessTransferPayment(TransferPayment transferPayment) → Future<ScreenlessResult>
Method used to start screenless transfer payment
startCardTokenPayment(TokenPayment tokenPayment) → Future<Result>
Method used to start credit card token payment with Tpay UI Module
startPayment(SingleTransaction transaction) → Future<Result>
Method used to start standard payment with Tpay UI Module
tokenizeCard(Tokenization tokenization) → Future<Result>
Method used to tokenize credit card with Tpay UI Module
toString() → String
A string representation of this object.
inherited

Operators

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

Static Properties

instance ↔ TpayPlatform
getter/setter pair