InlineCheckout class

Inheritance

Constructors

InlineCheckout.new({String? apiKeyTonder, String? returnUrl, String? successUrl, bool renderPaymentButton = false, void callBack(dynamic params) = fn, List<String>? platforms, Map<String, Style>? inputStyles, Map<String, Style>? labelStyles, Map<String, Style>? errorTextStyles})

Properties

address String?
getter/setter pairinherited
apiKeyTonder String?
final
baseUrl String?
getter/setter pairinherited
callBack → void Function(dynamic params)
final
cards List?
getter/setter pairinherited
cardsInjected bool
getter/setter pairinherited
cardTemplate CardTemplate?
getter/setter pairinherited
cartItems List<OrderItem>?
getter/setter pairinherited
cartTotal num
getter/setter pairinherited
channel MethodChannel
getter/setter pairinherited
city String?
getter/setter pairinherited
collectContainer ↔ dynamic
getter/setter pairinherited
collectorIds ↔ dynamic
getter/setter pairinherited
containerFormVisible bool
getter/setter pairinherited
containerId String?
getter/setter pairinherited
country String?
getter/setter pairinherited
email String?
getter/setter pairinherited
errorMessage String?
getter/setter pairinherited
errorTextStyles Map<String, Style>?
final
fetchingPayment bool?
getter/setter pairinherited
firstName String?
getter/setter pairinherited
hashCode int
The hash code for this object.
no setterinherited
iframeToLoad IframeWebView?
getter/setter pairinherited
injected bool
getter/setter pairinherited
injectInterval ↔ dynamic
getter/setter pairinherited
inputStyles Map<String, Style>?
final
items List<String>?
getter/setter pairinherited
labelStyles Map<String, Style>?
final
lastName String?
getter/setter pairinherited
liteSdkTonder ↔ LiteCheckout
getter/setter pairinherited
merchantData ↔ GetBusinessResponse?
getter/setter pairinherited
notificationMessage String?
getter/setter pairinherited
payButtonLoading bool
getter/setter pairinherited
payButtonText String
getter/setter pairinherited
paymentData Map<String, dynamic>?
getter/setter pairinherited
phone String?
getter/setter pairinherited
platforms List<String>?
final
postCode String?
getter/setter pairinherited
process3ds ThreeDsHandler
getter/setter pairinherited
radioButtonsVisible bool
getter/setter pairinherited
radioChecked String?
getter/setter pairinherited
renderPaymentButton bool
final
returnUrl String?
final
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
saveCardChecked bool
getter/setter pairinherited
state String?
getter/setter pairinherited
successUrl String?
final

Methods

collectDetails() Future<Map<String, dynamic>?>
handlePaymentClick() Future<void>
handleRadioChecked(String radio) → void
injectCheckout() Future<void>
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
removeCheckout() → void
saveCard(String authToken) Future<void>
setCartItems(List<OrderItem> items) → void
inherited
setCartTotal(num cartTotal) → void
inherited
setCustomerEmail(String email) → void
inherited
setInjected(bool injected) → void
inherited
setPaymentData(Map<String, dynamic> data) → void
inherited
setRadioButtonsVisible(bool radioButtonsVisible) → void
inherited
showError(String message, String containerId, String payButton) Future<void>
inherited
showMessage(String message, String containerId) Future<void>
inherited
startCheckoutRouter(Map<String, dynamic> cardTokensSkyflowTonder, num total, String deviceSessionIdTonder, CreateOrderResponse createOrderResponse, BusinessPK? business, CreatePaymentResponse createPaymentResponse) Future<StartCheckoutResponse>
toMap() Map<String, dynamic>
override
toString() String
A string representation of this object.
inherited
verify3dsTransaction() Future<Map<String, dynamic>?>

Operators

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