Unlabelled Store : étendre Silvershop avec des modules sur mesure et l’impression à la demande

Unlabelled Store SilverShop Printful

Travailler sur Unlabelled Store nous a permis d’explorer et d’étendre Silvershop, la solution eCommerce basée sur Silverstripe CMS. Nous avons abordé ce projet comme un véritable terrain d’expérimentation afin de repousser les possibilités de la plateforme tout en conservant une boutique rapide, flexible et facile à gérer.

L’un des premiers avantages vient de l’architecture légère de Silverstripe. Grâce à cette base technique relativement minimaliste, la boutique bénéficie de temps de chargement rapides, un élément essentiel pour l’expérience utilisateur et la visibilité sur les moteurs de recherche.

Système multi-devises

Nous avons mis en place un système multi-devises qui met à jour automatiquement les taux de change chaque jour via une API. Cela permet d’afficher des prix précis pour les clients dans différentes régions sans intervention manuelle.

Pour une boutique vendant à l’international, cela évite les ajustements constants des prix tout en offrant une expérience plus claire pour les utilisateurs.

Checkout multi-étapes avec Stripe

Nous avons également développé un checkout personnalisé en plusieurs étapes, connecté au système de paiement Stripe.

Le processus de paiement est divisé en étapes simples afin de rendre l’achat plus fluide, notamment sur mobile.

Pour améliorer encore l’expérience utilisateur, nous avons ajouté une interaction de panier en AJAX. Lorsqu’un produit est ajouté au panier, une carte latérale apparaît avec un résumé de l’article et un lien direct vers le paiement sans rechargement de la page.

Intégration Print-on-Demand avec Printful

Le module dont nous sommes le plus fiers connecte directement la boutique à l’API de Printful.

Cette intégration permet d’importer des produits depuis Printful en un seul clic.

Le système :

  • importe automatiquement les images des produits,
  • génère toutes les variantes de produits,
  • et les synchronise avec la boutique.

Lorsque des commandes contiennent des produits Printful, elles sont automatiquement envoyées à Printful pour la production et l’expédition. Si une commande contient également des produits fabriqués en interne, seuls les articles Printful sont transmis à Printful.

Nous avons également développé un calculateur de frais de livraison basé sur l’API de Printful et l’adresse du client.

Au final, ces modules transforment une boutique eCommerce classique en un système flexible capable de gérer la vente internationale, l’automatisation de la production et une expérience utilisateur fluide, tout en conservant une base technique légère.

Vous pouvez voir le résultat ici :
https://unlabelled.store