TpayPlatform class abstract

Inheritance
  • Object
  • PlatformInterface
  • TpayPlatform
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
getAvailablePaymentMethods() Future<PaymentMethodsResult>
Method used to fetch available payment methods. It takes a common part of payment methods from server and payment methods configured with configure method.
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
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