Three mobile money providers, three idempotence models, including two that have none
À trois semaines de l'échéance du 30 septembre, beaucoup d'équipes de l'UEMOA écrivent du code de paiement dans l'urgence. La BCEAO a reporté à cette date la connexion à la plateforme PI-SPI pour les banques, les établissements de monnaie électronique et les établissements de paiement. Fin juin, 80 participants étaient connectés et 74 institutions encore en phase de test réel. Le Sénégal mène…
Several teams within the West African Economic and Monetary Union (UEMOA) are rushing to implement payment code just three weeks before the deadline of September 30. The Central Bank of West African States (BCEAO) has set this deadline for banks, electronic money institutions, and payment establishments to connect to the PI-SPI platform.
As of the end of June, 80 participants were connected and 74 institutions were still in the testing phase. Senegal leads the union with 20 authorized institutions as of April 2. The PI-SPI platform aims to ensure interoperability between institutions. However, issues arise when dealing with payment systems like Wave, Orange Money, and MTN MoMo, as their APIs respond differently to repeated payment requests.
MTN MoMo provides an idempotence key, but it can lead to double payments if not handled correctly. Wave does not offer an idempotence key, and repeated requests can create a second payment session. Orange Money uses an order ID, but it does not guarantee idempotence.
Written by urgent.news from Dev.to's report — not a translation of it. Machine-written — may contain errors; check the original before relying on it.