PaymentPlugin class

Constructors

PaymentPlugin()

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

getVersion() String
Récupère la chaîne de caractères représentant la version actuelle de la librairie, du SDK ou du module d'application.
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toString() String
A string representation of this object.
inherited

Operators

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

Static Methods

launchPayment({required BuildContext context, required PaymentConfig config}) Future<RequestEntity>
launchQuickPayment({required BuildContext context, required String apiKey, required String apisecretekey, String customerName = '', required double amount, required String orderId, required String customerEmail, required String currency, String customerPhone = '', required String callbackUrl, required String gatwaymode, String customerFirstname = '', String customerLastname = '', String customerAddress = '', String customerCity = ''}) Future<RequestEntity?>
Lance un processus de paiement rapide et simplifié.
searchPayment({String? transactionId, required String apiKey, required String secretApiKey, required String orderId, required String gatwaymode}) Future<RequestEntity?>
Effectue une requête auprès du service de paiement pour rechercher le statut et les détails d'une transaction spécifique ou d'une commande.