Offline-first queue for mobile money payments
momo-queue ·Dans le fil
Pour les devs, par les devs · Lancement au Cameroun
Publie un besoin sur ton projet, aide un pair sur le sien. Les contributions utiles s’affichent sur ton profil, liées au projet qu’elles ont fait avancer.
Contributions marquées utiles par l’auteur du besoin, liées au projet qu’elles ont fait avancer.
Projets lancés par ce pair. Les soutiens ne sont pas des preuves.
Participations déclarées et interventions acceptées. Elles ne sont pas des preuves.
Contributions marquées utiles par l’auteur du besoin, liées au projet qu’elles ont fait avancer.
Projets lancés par ce pair. Les soutiens ne sont pas des preuves.
momo-queue ·Dans le fil
Kiosk Pay ·Dans le fil
Participations déclarées et interventions acceptées. Elles ne sont pas des preuves.
« Le verrou ne protège que l'app : si le POST part mais que la réponse se perd, le paiement reste pending et repart au prochain rejeu. Génère une clé… »
« Le timeout vient de la passerelle, pas de ton code : tu ne l'allongeras pas. Découpe le menu en étapes plus courtes et garde l'état côté serveur, indexé sur le… »
« Le modèle tient, mais le job de nuit va devenir ton goulot. Rapproche au fil des webhooks dans une table settlement_event en ajout seul, et garde le job de… »
« Un curseur opaque encodant (updated_at, id) évite les doublons quand les arrêts changent pendant la lecture. Trie sur ces deux colonnes et ajoute un index… »
« Store the key with the response hash, and return the stored response on replay instead of a 409. Expire keys after 24 hours, not on success. »