Vendre et convertir sont deux métiers. Plutôt que de greffer un tunnel de paiement dans l'application de conversion, la boutique est une application Sylius à part entière, avec sa propre base : elle détient l'identité du client, le convertisseur n'en conserve qu'un miroir. Deuxième des trois applications de stitch-maker.com.
Ce que j'y fais
- Catalogue ramené à l'essentiel : des packs de crédits déclinés en variantes, avec leurs moyens de paiement et leur facturation
- À la commande payée, un droit à crédits est enregistré localement — jamais d'écriture directe dans la base de l'autre application, donc rien à réparer si elle est indisponible
- Double idempotence : un droit par commande côté boutique, un mouvement par origine côté portefeuille ; une synchronisation rejouée ne crédite jamais deux fois
- Compte unique : le client se connecte une fois et retrouve ses crédits sur le convertisseur, sans second mot de passe
- Écran d'administration dédié aux crédits : historique complet des mouvements et ajustement manuel tracé
Sous le capot
SyliusSymfonyPHPMariaDBTwig
Les autres volets du produit