Le flux de caisse d'AG vous fait passer par panier → livraison → paiement → confirmation en trois ou quatre étapes. Il est conçu pour fonctionner de manière fluide avec les utilisateurs anonymes (sans compte) et les clients connectés.
Étape 1 : Portail d'authentification (parfois)
- Les utilisateurs anonymes continuent sans connexion. AG crée un vrai compte en arrière-plan avec une connexion anonyme (vous recevez un UUID sans entrer de mot de passe). Au moment du paiement, vous entrez votre email ; le système lie la commande à votre email.
- Les utilisateurs connectés ignorent le portail.
- Les clients réguliers sont reconnus par email et invités à se connecter pour accéder aux cartes et adresses enregistrées (facultatif).
Étape 2 : Formulaire de caisse
Accédez à la caisse via le bouton Checkout dans l'en-tête de la bibliothèque. Le formulaire couvre :
- Contact (caisse invité uniquement) — Votre nom, Email du compte (utilisé pour lier la commande si vous vous inscrivez plus tard) et Téléphone (facultatif).
- Adresse de livraison — Autocomplétion d'adresse pour une saisie rapide, avec options Utiliser l'adresse enregistrée / Entrer une nouvelle adresse si vous êtes connecté.
- Méthode de livraison — apparaît une fois l'adresse confirmée, listant les transporteurs disponibles et les dates d'arrivée.
- Notes pour le studio de production (facultatif) — un message texte libre pour le labo.
- Code promo — entrez et appliquez un code de réduction.
(L'opt-in marketing et le numéro de TVA se trouvent dans Paramètres, pas sur ce formulaire.)
Étape 3 : Résumé de la commande + devis tarifaire
La colonne « Votre commande » affiche un devis en direct (/api/checkout-quote) :
- Sous-total de Production (avec les lignes Réduction / Crédit impression appliqué).
- Coût de Livraison basé sur votre adresse et la méthode choisie.
- TVA (le cas échéant selon votre région).
- Total à payer.
Le point de terminaison du devis reflète la logique réelle de tarification de la caisse, donc ce que vous voyez est ce qui vous sera facturé.
Étape 4 : Paiement
Cliquez sur Pay (le bouton affiche le total). Le paiement se fait par Stripe. Une fois payé, la commande est finalisée et vous êtes dirigé vers la page de confirmation post-caisse (/order-complete), où vous pouvez également définir un mot de passe pour conserver votre compte.
Après le paiement
- Email de confirmation de commande — envoyé à l'email que vous avez entré.
- La commande apparaît dans
/orderssi vous vous êtes connecté ou si l'email correspond à un compte existant. - L'exécution theprintspace démarre — la production commence dans un délai de 1 à 3 jours ouvrables pour la plupart des tirages.
En cas d'échec
- Carte refusée → essayez une autre carte ou contactez votre banque.
- Problèmes de validation d'adresse → l'autocomplétion d'adresse devrait résoudre la plupart des problèmes ; la saisie manuelle est également acceptée.
- Erreur Stripe → actualisez et réessayez. Si le problème persiste, contactez le support AG avec le code d'erreur.
Différences avec creativehub
- AG facture directement les clients aux prix de détail via Stripe (débité à la caisse).
- creativehub facture aux commerçants le coût de gros via carte enregistrée au moment de l'exécution.
- Même pipeline de production theprintspace en aval — point d'entrée différent.
Si la tarification est interrompue
Si un prix ne peut pas être récupéré, les totaux affichent « — » avec un bouton Retry, et Pay reste désactivé jusqu'à ce qu'un devis confirmé se charge — vous n'êtes jamais facturé contre une estimation.
Le bouton Pay vous indique ce qui manque
Lorsque Pay est désactivé, une note en dessous indique le premier élément encore nécessaire (une adresse de livraison, une carte, une confirmation) et se met à jour en direct au fur et à mesure que vous le complétez.
Devise
La caisse et les factures affichent correctement la devise de votre commande — les commandes en EUR et USD affichent les montants en € et $, et chaque fiche d'article affiche le prix par ligne confirmé dans cette devise.