ICardTransactionManager class abstract

Implementers

Properties

context BuildContext
no setter
getOneTransactionByIdUseCase GetOneTransactionByIdUseCase
no setter
hashCode int
The hash code for this object.
no setterinherited
log EventCallback?
no setter
onPay OnPayCallback?
no setter
paymentArguments PaymentArguments
no setter
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
saleByCardManualCubit SaleByCardManualCubit
no setter
translator String Function(String)?
no setter

Methods

handleAccessUrl({required String url, void setContext(void (BuildContext))?}) Future<void>
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
onOtpRequired({String? otpOrNull, required String originalTransactionId}) Future<void>
onPurchaseWith3DS({required void dismissLoader(BuildContext), void setContext(void (BuildContext))?}) Future<void>
onTransactionCreated(String transactionId, Either<Map<String, dynamic>, PurchaseData>? purchaseDataOrFail, void setContext(void (BuildContext))?) Future<void>
onTransactionFailed({required String transactionId, required String message}) Future<void>
receiptAfterComplete(String transactionId, Either<Map<String, dynamic>, PurchaseData>? purchaseDataOrFail, {void dismissFn()?, void setContext(void (BuildContext))?}) Future<void>
showOtpDialog({required void onSubmit(String, BuildContext)}) Future<String?>
toString() String
A string representation of this object.
inherited

Operators

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