CheckoutStore class

Inheritance

Constructors

CheckoutStore({PaymentMethodType initialMethod = PaymentMethodType.pix})

Properties

amount ↔ double
getter/setter pairinherited
cardFormKey → GlobalKey<FormState>
finalinherited
cardFormVersion ↔ int
getter/setter pairinherited
cardHolderName ↔ String
getter/setter pairinherited
cardNumber ↔ String
getter/setter pairinherited
context → ReactiveContext
Override this method to use a custom context.
no setterinherited
errorMessage ↔ String?
getter/setter pairinherited
expiryDate ↔ String
getter/setter pairinherited
feeAmount ↔ double?
getter/setter pairinherited
hasError → bool
no setterinherited
hasGeneratedPix → bool
no setterinherited
hashCode → int
The hash code for this object.
no setterinherited
isCardSelected → bool
no setterinherited
isLoading ↔ bool
getter/setter pairinherited
isPixSelected → bool
no setterinherited
items ↔ ObservableList<DepositRequestItemSummary>
getter/setter pairinherited
paymentId ↔ String?
getter/setter pairinherited
paymentResult ↔ PaymentResult?
getter/setter pairinherited
pixCopyPasteCode ↔ String?
getter/setter pairinherited
pixExpirationDate ↔ String?
getter/setter pairinherited
pixQrCode ↔ String?
getter/setter pairinherited
pixSocketChannel ↔ WebSocketChannel?
getter/setter pairinherited
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited
securityCode ↔ String
getter/setter pairinherited
selectedMethod ↔ PaymentMethodType
getter/setter pairinherited
taxId ↔ String
getter/setter pairinherited
totalAmount ↔ double
getter/setter pairinherited

Methods

cancelPixPolling() → void
inherited
clearError() → void
inherited
clearPixData() → void
inherited
dispose() → void
inherited
fetchFeeAmount(String depositRequestId, double amount, PaymentMethodType selectedMethod) → Future<ValueResult<DepositRequestFeeResponse>>
inherited
fetchOrderSummary(String depositRequestId) → Future<ValueResult<DepositRequestSummaryResponse>>
inherited
isPixPollingActive(Object token) → bool
inherited
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
processPayment({required String depositRequestId, CheckoutRequest? request}) → Future<ValueResult>
Processa o pagamento delegando pro Orchestrator de acordo com o selectedMethod
inherited
reset() → void
inherited
resetCardForm() → void
inherited
selectMethod(PaymentMethodType method) → void
inherited
setAmount(double value) → void
inherited
setError(String? message) → void
inherited
setFeeAmount(double? value) → void
inherited
setItems(List<DepositRequestItemSummary> newItems) → void
inherited
setLoading(bool value) → void
inherited
setPaymentResult(PaymentResult? result) → void
inherited
setPixData({String? paymentId, String? qrCode, String? copyPasteCode, String? expirationDate}) → void
inherited
setTotalAmount(double value) → void
inherited
startPixPollingWithBackoff(String paymentId, {required VoidCallback onSuccess}) → void
inherited
toString() → String
A string representation of this object.
inherited
updateCardHolderName(String value) → void
inherited
updateCardNumber(String value) → void
inherited
updateExpiryDate(String value) → void
inherited
updateSecurityCode(String value) → void
inherited
updateTaxId(String value) → void
inherited
validateCardForm() → bool
inherited

Operators

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