PaymentPlugin class
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
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.