feexpay_flutter_v2 1.1.2 copy "feexpay_flutter_v2: ^1.1.2" to clipboard
feexpay_flutter_v2: ^1.1.2 copied to clipboard

A secure plugin to accept Mobile Money, Wallet and Credit Card payments (API v2) with bilingual interface (FR/EN).

1.1.2 #

  • Nettoyage: retrait des debugPrint de debug (version propre)

1.1.1 #

  • Fix: onPaymentResult appelé avec message: null dans le flux Mobile Money — le reason du statut est maintenant transmis
  • Fix: onPaymentResult appelé avec message: null dans le flux TIMEOUT — le message de timeout est maintenant transmis

1.1.0 #

  • Ajout du callback onPaymentResult qui retourne la référence de transaction (PaymentResult) après un paiement SUCCESSFUL ou FAILED
  • Nouveau modèle PaymentResult avec status, reference, message, isSuccess, isFailed
  • Mise à jour du README avec la documentation du callback

1.0.10 #

  • Ajout de WAVE SN au Sénégal (wallet + code)
  • Correction README: suppression des paramètres doublons success_redirect_url / error_redirect_url

1.0.9 #

  • Mise à jour du README avec toutes les fonctionnalités (paramètres, autoLocale, langues, pays supportés)
  • Mise à jour de la description dans pubspec.yaml

1.0.8 #

  • Fix: Overview utilise tr.amount / tr.fees / tr.total au lieu de 'Montant', 'Frais*', 'Montant total'
  • Fix: PaymentMaintenanceCard utilise tr.cardUnavailable et prend tr en paramètre
  • Fix: launchWavePayment utilise tr.unableToOpen
  • Fix: redirectToAppRouteOrUrl utilise tr.unableToOpen / tr.invalidRedirect
  • Fix: MobileForm OTP label utilise tr.otpCode

1.0.7 #

  • Fix: FormHeading utilisait son paramètre label au lieu d'afficher toujours "Méthode de Paiement"
  • Fix: showStylizedOtpDialog utilise maintenant tr optionnel pour les textes traduits

1.0.6 #

  • Le CustomLoader (chargement...) s'affiche maintenant en plein écran pendant get_shop, le formulaire n'apparaît qu'après
  • Bouton FR/EN dans le formulaire pour changer de langue en temps réel
  • CustomLoader accepte un paramètre tr optionnel pour les textes traduits

1.0.5 #

  • Ajout d'un bouton de changement de langue (FR/EN) dans l'interface du formulaire
  • Le loader pendant get_shop est conservé (LinearProgressIndicator)

1.0.4 #

  • Fix: affichage d'un LinearProgressIndicator pendant la vérification du marchand (évite le message "identifiant incorrect" prématuré)
  • Fix: remplacement des dernières chaînes FR dans tous les widgets (MobileForm, WalletForm, CardForm, IdentityForm, FeesNotice, SecurityNotice, MerchantInfoCard) par les traductions tr.xxx
  • Ajout du paramètre tr: AppTranslations à tous les widgets enfants

1.0.3 #

  • Traduction complète de toutes les chaînes FR (dialog titles, descriptions, messages d'erreur)
  • Ajout de transactionFailedShort pour les messages courts
  • Fix: widget.token passé aux appels corisPayment, confirmCorisOtp, payForItWave
  • Fix: const constructeurs _Fr/_En dans app_translations.dart
  • Correction: const Text(tr.xxx) → Text(tr.xxx) pour éviter l'erreur const_with_non_const
  • Nouveau: ChoicePage.autoLocale() détecte automatiquement la langue du téléphone (fr/en)

1.0.2 #

  • Token envoyé dans le header Authorization (Bearer) au lieu du body
  • Nouvel endpoint de statut : /api/transactions/public/single/status/{reference}
  • Loading amélioré (CustomLoader redessiné)
  • Redirection vers callback URL uniquement au clic sur le bouton du dialog
  • Ajout du Congo-Brazzaville (MTN CG)
  • Ajout de WAVE SN et WAVE SN dans les wallets
  • Taux de frais dynamique depuis l'API (fallback sur les taux par défaut)
  • Polling espacé à 20s minimum (10 min pour ORANGE)
  • Correction statut : SUCCESSFUL uniquement

1.0.1 #

  • Mise à jour de la homepage

1.0.0 #

  • Initial release of feexpay_flutter_v2
  • Support Mobile Money and Credit Card payments (API v2)
  • Support for multiple African countries
  • Payment methods: MTN MoMo, Moov, Wave, Coris, Orange Money
  • Secure payment form with OTP verification
0
likes
130
points
482
downloads

Documentation

API reference

Publisher

unverified uploader

Weekly Downloads

A secure plugin to accept Mobile Money, Wallet and Credit Card payments (API v2) with bilingual interface (FR/EN).

Homepage

License

AGPL-3.0 (license)

Dependencies

awesome_dialog, country_picker, flutter, http, url_launcher

More

Packages that depend on feexpay_flutter_v2