dunopay_flutter 1.1.1 copy "dunopay_flutter: ^1.1.1" to clipboard
dunopay_flutter: ^1.1.1 copied to clipboard

DunoPay payment widget for Flutter — accept Mobile Money payments (MTN, MOOV, Wave, Orange…) across West Africa with a native payment sheet.

Changelog #

1.1.1 #

  • Déclaration explicite des plateformes prises en charge dans le pubspec (Android, iOS, Web, Windows, macOS, Linux) — affichage garanti sur pub.dev.
  • Section « Plateformes prises en charge » ajoutée au README.

1.1.0 #

  • URL de production corrigée : live.dunopay.com → dunopay.com.
  • Plateforme unique : les modes sandbox et live pointent tous deux vers dunopay.com — le mode est déterminé par la clé publique (pk_sandbox_… / pk_live_…). Les clés live nécessitent un compte validé.
  • « Réessayer » après un échec recrée une nouvelle session checkout (l'ancienne session refusée renvoyait 422 en boucle).
  • Le customer effectif (pré-fourni ou saisi) est mémorisé pour le retry.
  • Polling du statut étendu : 60 × 5 s (5 min) — une confirmation USSD peut être lente.
  • Fermer la sheet après un échec n'émet plus onCancel en plus du onError déjà émis.

1.0.0 #

  • Version initiale.
  • Widget de paiement natif Flutter (bottom sheet, 5 étapes) : infos client, choix de l'opérateur, numéro de téléphone, attente de confirmation, résultat.
  • Environnements Sandbox et Live.
  • Calcul automatique des frais et affichage du total.
  • Thème personnalisable (couleur primaire, radius).
  • Gestion des erreurs, annulations et retry.
0
likes
160
points
46
downloads

Documentation

API reference

Publisher

unverified uploader

Weekly Downloads

DunoPay payment widget for Flutter — accept Mobile Money payments (MTN, MOOV, Wave, Orange…) across West Africa with a native payment sheet.

Homepage

License

MIT (license)

Dependencies

flutter, http

More

Packages that depend on dunopay_flutter