J'ai développé BuckMoon Upsells comme un plugin WordPress sur mesure pour BuckMoon Agency, une agence de marketing digital spécialisée dans les publicités créatives et les services de scaling e-commerce. Le plugin offre une solution complète pour présenter des offres commerciales, permettre aux visiteurs de sélectionner des options supplémentaires (upsells), et les rediriger vers une page de paiement Stripe sécurisée.
Le plugin dispose d'un système de gestion de packages sophistiqué avec prix configurables, un système d'upsells liés aux packages avec calcul du total en temps réel, et une intégration complète de Stripe Checkout supportant les codes promo et la collecte d'adresse de facturation. Un widget Elementor personnalisé permet une intégration facile dans n'importe quelle page, déclenchant un modal interactif où les clients peuvent activer les options d'upsell avec mise à jour instantanée des prix.
Construit avec un design pattern Singleton pour des performances optimales, le plugin inclut une interface d'administration complète pour gérer les packages, upsells, et le style personnalisable du modal (couleurs, rayon des bordures, texte du bouton). La sécurité est assurée par la vérification des nonces, la sanitization des entrées et la vérification des capabilities. L'ensemble du flux de paiement est fluide : de la sélection du package au modal d'upsells jusqu'au Stripe Checkout.



