Storefront
Carte d'offre en boutique
Ajoutez le bloc xDiscount offer à votre thème pour que les clients voient chaque offre en cours, ses conditions, son compte à rebours et le sélecteur de cadeau avant le paiement.
Ce qu’est la carte d’offre
Vos rabais s’appliquent automatiquement au paiement sur chaque forfait, alors les clients n’entrent jamais de code. La carte d’offre en boutique (storefront offer card) est l’autre moitié de l’affaire. C’est une petite carte sur votre page produit qui parle de l’offre aux clients avant qu’ils arrivent au paiement.
La carte lit exactement la même configuration que le rabais au paiement. C’est voulu. Ce qu’on montre à un client et ce qu’on lui facture ne peuvent pas diverger.
Deux choses à savoir avant de commencer :
- La carte d’offre est incluse dans chaque forfait, le forfait Gratuit (Free) inclus. Vos rabais s’appliquent automatiquement au paiement, que la carte soit sur votre thème ou non, et la carte ne change que ce que les clients voient avant.
- La carte est un bloc d’application de thème. Elle n’apparaît pas tant que vous ne l’ajoutez pas vous-même à votre thème, dans l’éditeur de thème Shopify. Rien d’un rabais ne change quand vous l’ajoutez.
Achetez X obtenez Y a besoin de cette carte
Une fonction de rabais Shopify ne peut pas mettre un article dans un panier, alors c’est le sélecteur de cadeau de la carte qui ajoute le cadeau. xDiscount le dit dans le formulaire de rabais : « Achetez X obtenez Y a besoin de la carte d’offre en boutique installée sur votre thème. Un rabais ne peut pas ajouter un article au panier tout seul, alors c’est la carte qui y met le cadeau. »
Ajouter le bloc à votre thème
Ouvrir les Réglages
Dans xDiscount, ouvrez les Réglages (Settings) et trouvez la section Carte d’offre en boutique (Storefront offer card). C’est la première, et l’onglet Carte d’offre en boutique l’affiche toute seule.
Vérifier la pastille
La pastille à côté de la section vous dit si le bloc est déjà sur votre thème publié. Les trois valeurs possibles sont dans le tableau plus bas.
Cliquer sur Ajouter au thème
Votre éditeur de thème Shopify s’ouvre dans un nouvel onglet, sur le modèle de produit, avec le bloc xDiscount offer déjà placé dans une nouvelle section Applications (Apps). C’est le lien direct que Shopify documente pour les extensions de thème d’application, alors il n’y a rien à chercher dans le sélecteur de blocs. Si le bloc n’est pas là, à cause d’un thème plus ancien ou d’un sélecteur qui n’a pas pris le lien, cliquez sur Ajouter un bloc (Add block) et choisissez xDiscount offer vous-même.
Le placer et enregistrer
Glissez le bloc où vous le voulez. Juste sous le bouton Ajouter au panier (Add to cart) de votre thème est un bon endroit. Cliquez sur Enregistrer (Save) dans l’éditeur de thème.
Revenir à xDiscount
La pastille passe à Activé (On) toute seule en quelques secondes. Si elle n’a pas rattrapé son retard, cliquez sur Vérifier de nouveau (Check again).
Ce que la pastille veut dire :
| Pastille | Ce que ça veut dire |
|---|---|
| Activé (On) | Le bloc est sur le modèle de produit de votre thème publié et il est activé |
| Désactivé (Off) | Le bloc n’est pas là, alors suivez les étapes ci-dessus |
| Vérification impossible (Couldn’t check) | Nous n’avons pas pu lire votre thème à l’instant. Ce n’est pas la même chose que « pas installé », alors cliquez sur Vérifier de nouveau |
Une fois le bloc installé, le bouton devient Ouvrir l’éditeur de thème (Open theme editor) et ouvre le même modèle sans ajouter une deuxième copie du bloc. Un bouton Désinstaller (Uninstall) apparaît à côté de Vérifier de nouveau. Il ouvre le même éditeur, parce que Shopify ne donne aux applications aucun moyen de retirer un bloc d’un thème. La carte le dit au-dessus du bouton, et une fois que vous supprimez le bloc là-bas, la pastille se met à jour toute seule.
Ce que la vérification regarde vraiment
- Votre thème publié seulement. Si vous publiez un autre thème, ajoutez-y le bloc aussi.
- Votre modèle de produit par défaut, parce que la carte est un bloc de page produit. Si certains de vos produits utilisent un autre modèle de produit, la carte s’affiche quand même partout où vous avez ajouté le bloc, mais la pastille ne reflète que le modèle par défaut.
- Un bloc présent mais désactivé dans l’éditeur de thème compte comme non ajouté.
- Un bloc imbriqué dans un groupe ou dans un autre bloc est quand même trouvé.
- Un thème antérieur à Online Store 2.0 n’a pas de modèle de produit de ce type et ne peut pas prendre de blocs d’application du tout, alors la pastille reste à Désactivé.
- Le bloc est reconnu par sa propre poignée de bloc, le
offer_carddansshopify://apps/…/blocks/offer_card/<uuid>. Ce segment appartient à xDiscount et ne change pas quand l’application est renommée ou l’extension réenregistrée, alors la pastille continue de fonctionner d’une mise à niveau à l’autre.
Shopify n’avertit jamais une application quand un bloc de thème est ajouté ou retiré, alors après que vous cliquez sur Ajouter au thème (Add to theme), xDiscount va voir lui-même : une fois après deux secondes, puis toutes les cinq secondes, jusqu’à vingt fois, en s’arrêtant dès que la pastille change. Après ça, utilisez Vérifier de nouveau.
La même vérification sur l'Accueil
La liste Pour commencer (Getting started) de l’écran Accueil (Home) a une étape correspondante, « Montrez l’offre sur vos pages produits », avec un bouton Ouvrir les réglages (Open settings). Elle lance la même vérification de thème que les Réglages, alors les deux écrans s’entendent sur ce que « ajouté » veut dire, et l’Accueil marque cette étape Vérification impossible quand votre thème ne peut pas être lu.
Si une pastille affiche un jour Pas dans votre forfait
La carte est incluse dans chaque forfait, le forfait Gratuit inclus, avec la même pastille et les mêmes boutons partout. Une pastille qui affiche Pas dans votre forfait (Not on your plan) ne peut vouloir dire qu’une chose : votre abonnement se trouve sur un forfait que l’application ne reconnaît pas. Utilisez Actualiser le forfait (Refresh plan) sous Forfaits et facturation (Plans & billing), et si ça persiste, dites-le-nous.
Réglages de l’éditeur de thème
Sélectionnez le bloc xDiscount offer dans l’éditeur de thème. Ses réglages sont regroupés sous six en-têtes : Texte (Text), Ligne de stock (Stock line), Conditions, Couleurs (Colours), Taille et espacement (Size and spacing) et Affichage (Display).
Tout ce qui touche à ce que la carte dit d’un rabais vient encore du rabais lui-même. Aucun de ces réglages ne peut changer un montant, une condition ou une date, alors la carte et le paiement ne peuvent pas se contredire.
Texte
| Réglage | Type | Par défaut | Ce qu’il fait |
|---|---|---|---|
| Titre (Heading) | Texte | (vide) | Facultatif. Un titre au-dessus des offres. Laissez vide pour n’en avoir aucun, parce que chaque offre porte déjà son propre nom |
| Sous-titre (Subheading) | Texte | (vide) | Facultatif. Une deuxième ligne sous le titre. Laissez vide pour n’en afficher aucune |
| Ligne de détails (Details line) | Texte | (vide) | La petite ligne sous le nom de chaque offre. Laissez vide pour Cliquez pour voir les détails |
| Texte sans conditions (No conditions wording) | Texte | (vide) | Affiché dans la fenêtre quand une offre n’a aucune condition. Laissez vide pour Aucune condition particulière requise |
| Libellé du sélecteur de cadeau (Gift picker label) | Texte | (vide) | Le texte sur le bouton de cadeau et le titre de la fenêtre de cadeau. Laissez vide pour Choisissez votre cadeau gratuit |
Chaque réglage de texte est facultatif, et vide veut dire la valeur par défaut traduite. C’est voulu. Une boutique dans une autre langue ne se fait jamais servir de l’anglais à partir d’une valeur par défaut que vous n’avez pas tapée.
Ligne de stock
| Réglage | Type | Par défaut | Ce qu’il fait |
|---|---|---|---|
| Afficher le stock sur l’offre (Show stock on the offer) | Case à cocher | Cochée | Affiche combien d’unités de la variante sélectionnée sont en stock sur chaque offre, sous la forme Plus que 7 en stock, et elle suit la variante que le client sélectionne. Rien n’est affiché à zéro, ni quand le stock n’est pas suivi |
| Texte du stock (Stock wording) | Texte | (vide) | Votre propre formulation, avec {count} là où va le nombre. Laissez vide pour Plus que {count} en stock |
Le nombre est le chiffre de stock de votre thème au moment où la page s’affiche. Il est seulement affiché, et aucun rabais n’est décidé à partir de lui.
Conditions
Trois cases à cocher décident quels types de condition la fenêtre montre, et six gabarits facultatifs sous le même en-tête décident la formulation.
| Réglage | Type | Par défaut | Ce qu’il fait |
|---|---|---|---|
| Afficher les conditions de quantité (Show quantity conditions) | Case à cocher | Cochée | Si les conditions de quantité apparaissent dans la fenêtre |
| Afficher les conditions de valeur du panier (Show cart value conditions) | Case à cocher | Cochée | Si les conditions de valeur du panier apparaissent dans la fenêtre |
| Afficher les conditions de stock (Show stock conditions) | Case à cocher | Cochée | Si les conditions de stock apparaissent dans la fenêtre |
Cacher une condition ne change rien au paiement
Le rabais l’exige encore, et les clients ne sont simplement pas informés. Si la seule condition d’une offre est celle que vous avez cachée, la fenêtre n’affiche rien du tout plutôt que de prétendre qu’il n’y a aucune condition, parce que cette affirmation serait fausse et que le paiement le prouverait.
Formulation des conditions. Six gabarits facultatifs, un par type de condition, pour que la fenêtre parle avec vos mots. Chacun prend {min} et, là où ça s’applique, {max} à l’endroit où vont les nombres. Laissez un gabarit vide pour la formulation par défaut.
| Réglage | Rempli pour |
|---|---|
| Quantité, minimum seulement et minimum et maximum | Une condition de quantité d’articles avec une seule borne, ou avec les deux |
| Valeur du panier, minimum seulement et minimum et maximum | Les conditions de valeur du panier. {min} et {max} sont remplis dans le format monétaire de votre boutique, par exemple 50,00 $, ou 50 EUR sur un marché étranger, alors écrivez le gabarit sans symbole de devise |
| Stock, minimum seulement et minimum et maximum | Les conditions de stock |
Une condition dont Inverser cette condition (Negate this condition) est cochée utilise le même gabarit, enveloppé en Non : …. Une borne de maximum seulement, et une ancienne condition de date, utilisent toujours la formulation par défaut.
Pourquoi il n'y a pas de gabarit pour les conditions inversées
Shopify permet à un bloc d’application au plus 25 réglages et 6 en-têtes, et ce bloc utilise tout des deux. C’est pour ça qu’il n’y a pas de deuxième jeu de gabarits pour les conditions inversées, et que l’en-tête Conditions de la fenêtre n’est pas un réglage.
Couleurs
| Réglage | Type | Par défaut | Ce qu’il fait |
|---|---|---|---|
| Texte d’urgence (Urgency text) | Couleur | (vide) | Le remplissage de chaque tuile d’offre. Laissez vide pour le violet par défaut |
| Texte (Text) | Couleur | (vide) | La couleur écrite sur les tuiles. Laissez vide et la carte choisit le blanc ou un noir presque pur selon la couleur de vos tuiles, pour qu’une tuile pâle n’hérite jamais d’un texte blanc invisible |
| Fond de la carte (Card background) | Couleur | (vide) | Un fond facultatif derrière tout le bloc. Laissez vide pour n’en avoir aucun |
| Bordure (Border) | Couleur | (vide) | Une bordure facultative autour de tout le bloc. Laissez vide pour n’en avoir aucune |
Chaque offre est une tuile pleine aux coins arrondis, et Texte d’urgence est la couleur dont elle est remplie. À la sortie de la boîte, c’est un violet, #8B5CF6, avec de l’écriture blanche. Le bloc lui-même n’a ni fond ni bordure à moins que vous lui en donniez un, alors les tuiles reposent directement sur votre page produit.
Taille et espacement
| Réglage | Type | Par défaut | Ce qu’il fait |
|---|---|---|---|
| Largeur de la carte (Card width) | Liste déroulante | Pleine largeur (Full width) | Pleine largeur, Petite (240 px), Moyenne (340 px) ou Grande (400 px). Ça plafonne chaque tuile, pas le bloc. En Pleine largeur, les tuiles se partagent la rangée et grandissent pour la remplir |
| Rayon des coins (Corner radius) | Curseur, de 0 à 24 px par pas de 2 | 12 | À quel point chaque tuile est arrondie |
| Marge intérieure (Padding) | Curseur, de 0 à 32 px par pas de 4 | 16 | L’espace entre le bord d’une tuile et son contenu |
Les offres sont disposées en grille adaptative : autant de tuiles par rangée qu’il en entre à 280 px chacune, avec un retour à la rangée suivante en dessous de ça. Une tuile se soulève légèrement quand un client la pointe, et ne bouge pas du tout pour un client qui a demandé à son système de réduire les animations.
Affichage
| Réglage | Type | Par défaut | Ce qu’il fait |
|---|---|---|---|
| Afficher le compte à rebours (Show countdown) | Case à cocher | Cochée | Affiche un compte à rebours en direct sous tout rabais qui a une date de fin, dans le fuseau horaire de votre boutique |
| Segments du compte à rebours (Countdown segments) | Liste déroulante | Jours, heures, minutes, secondes | Les segments que le compte à rebours affiche : Jours, heures, minutes, secondes, Heures, minutes, secondes ou Minutes, secondes. Les jours sont cachés tant qu’il n’en reste plus, et les heures tant qu’il n’y a ni heures ni jours |
Le compte à rebours est une bande de Jours / Heures / Min / Sec sous l’offre, et il compte jusqu’à la fin du dernier jour dans le fuseau horaire de votre boutique. Le moment de fin est estampillé avec le décalage UTC de votre boutique, alors un client dans un autre pays voit le même temps restant que vous, pas son propre minuit. La bande devient ambre à moins d’un jour, et rouge, avec une pulsation douce, à moins d’une heure. Un client qui a demandé à son système de réduire les animations ne voit aucune pulsation.
Le compte à rebours ne fait que décrire un rabais
Le fait qu’une offre apparaisse ou non est décidé sur le serveur, selon le jour de votre boutique, par la même comparaison que fait le paiement. Un client dont l’horloge de l’appareil est déréglée voit les mauvais chiffres et les bonnes offres, jamais une offre que le paiement refuserait. La mention Se termine aujourd’hui (Ends today) est imprimée le dernier jour d’un rabais, que cette case soit cochée ou non.
Tout ce que vous tapez dans un réglage de texte est montré aux clients exactement comme vous l’avez écrit, et est échappé avant d’atteindre la page, alors un guillemet ou un chevron égaré dans votre formulation ne peut jamais casser la carte ni votre thème.
Ce que les clients voient
Sur une page produit avec au moins une offre en cours, la carte affiche votre Titre et votre Sous-titre si vous les avez définis, puis une tuile par rabais en cours, disposées en grille de tuiles pleines aux coins arrondis.
Chaque tuile se lit, de gauche à droite : le nom du rabais tel que vous l’avez tapé dans le formulaire de rabais, la Ligne de détails en dessous, la ligne de stock si vous l’avez activée, et la valeur en gros à droite.
| Type de rabais | Ce que dit la valeur |
|---|---|
| Pourcentage | 20 % de rabais, le nombre que vous avez défini, toujours lu entre 0 et 100 |
| Montant fixe | 10,00 $ de rabais, et voyez la section sur la devise plus bas |
| Achetez X obtenez Y | Cadeau gratuit, ou 50 % de rabais sur un cadeau pour un rabais de cadeau partiel |
| Livraison gratuite | Livraison gratuite |
Cliquer sur une tuile ouvre une fenêtre avec le nom du rabais, sa valeur et ses conditions, dans le même ordre et avec les mêmes liaisons que le rabais les évalue réellement. Si votre rabais exige 3 articles et que la carte ne le disait pas, un client ne le découvrirait qu’au paiement. Une offre sans condition le dit.
| Condition que vous avez définie | Ce que les clients lisent |
|---|---|
| Quantité d’articles, les deux bornes | Achetez 2 à 5 |
| Quantité d’articles, minimum seulement | Achetez 2 ou plus |
| Quantité d’articles, maximum seulement | Jusqu'à 5 |
| Valeur du panier, les deux bornes | Dépensez 50,00 $ à 200,00 $ |
| Valeur du panier, minimum seulement | Dépensez 50,00 $ ou plus |
| Valeur du panier, maximum seulement | Dépensez jusqu'à 200,00 $ |
| Stock, les deux bornes | Tant que le stock est entre 5 et 10 |
| Stock, minimum seulement | Tant qu'au moins 5 sont en stock |
| Stock, maximum seulement | Tant que le stock est de 10 ou moins |
| Une ancienne condition de date, les deux dates | 2026-09-01 à 2026-09-30 |
| Une ancienne condition de date, début seulement | À partir du 2026-09-01 |
| Une ancienne condition de date, fin seulement | Jusqu'au 2026-09-30 |
| Inverser cette condition cochée | Non : Achetez 2 ou plus |
Les rangées après la première portent leur propre mot de liaison, soit et, soit ou, sur la ligne au-dessus d’elles, ce qui correspond à la façon dont les conditions se lisent de haut en bas dans le formulaire de rabais. Une condition inversée est marquée en rouge. Une condition que la carte ne reconnaît pas n’affiche rien du tout plutôt qu’une supposition, et vos gabarits de Formulation des conditions remplacent les phrases par défaut ci-dessus partout où vous en avez défini un.
Une ligne de stock énonce votre borne
Une ligne de Stock imprime votre borne, jamais un décompte de stock en direct. Cette condition est résolue par l’application avant le paiement, variante par variante, alors la carte explique la règle plutôt que de rapporter la tablette du jour. Voyez Conditions et règles pour ce que ça veut dire quand votre stock bouge pendant la journée.
Un nom atteint la vitrine quand son produit se synchronise
Un rabais enregistré avant cette version affiche sa tuile sans ligne de nom jusqu’à ce qu’il soit enregistré de nouveau, ou jusqu’à ce que le balayage quotidien le resynchronise.
Enfin, le dernier jour d’un rabais qui a une date de fin, la tuile affiche Se termine aujourd’hui au-dessus de son compte à rebours.
Quand la carte n’affiche rien
La carte n’affiche rien, donc pas de boîte vide, pas de titre, pas même sa feuille de style, à moins qu’un produit ait au moins une offre en cours à montrer. Ça veut dire aucune carte quand :
- le produit n’est visé par aucun rabais ;
- chaque rabais sur le produit est Brouillon (Draft) ou Archivé (Archived) ;
- la journée d’aujourd’hui tombe en dehors de la Période du rabais (Discount period) de chaque rabais ;
- le bloc n’est pas sur votre thème publié.
Les deux dates de la période sont des journées entières inclusives dans le fuseau horaire de votre boutique, et chaque côté fonctionne indépendamment. Une date de début sans date de fin dure indéfiniment, et un rabais dont le début et la fin sont la même date dure cette seule journée.
Une date illisible est traitée différemment ici
Si une date sur un rabais est illisible pour une raison quelconque, la carte la traite comme non définie et continue d’afficher l’offre, alors que le paiement fait le contraire et cesse de l’appliquer. Cette asymétrie est voulue. Une carte qui s’affiche trop souvent est visible et vous pouvez la corriger, tandis qu’un rabais qui s’applique à tort vous coûte de l’argent sur chaque commande.
La carte suit la variante que le client sélectionne. Un rabais restreint à des variantes précises indique S’applique uniquement aux variantes sélectionnées dans ses détails tant que la variante sélectionnée en fait partie. Dès que le client choisit une variante que vous avez laissée de côté, cette offre est estompée et marquée Non offert pour la variante sélectionnée, et elle revient lorsqu’il choisit une variante que vous avez incluse. Un rabais sur tout un produit qui saute les variantes en rupture de stock, ou qui porte une condition de Stock, fait de même sur les variantes qu’il saute, et la ligne de stock suit elle aussi.
La carte lit la variante sélectionnée de la façon dont chaque thème l’annonce — l’URL de la page et le formulaire du produit — de sorte que ce qu’un client voit sur la tuile est ce que le paiement fera pour la variante qu’il a entre les mains.
Le sélecteur de cadeau, Achetez X obtenez Y
Sur un rabais Achetez X obtenez Y, la tuile porte un bouton qui affiche Choisissez votre cadeau gratuit, ou ce que vous avez tapé dans Libellé du sélecteur de cadeau. Il ouvre la fenêtre de cadeau.
Ce que les clients voient dans la fenêtre. Une rangée par produit cadeau que vous avez choisi, chacune avec le titre du produit, une petite image quand nous en avons une, et un bouton Ajouter (Add). Un cadeau sans titre retombe sur Cadeau gratuit. Sous la liste, une ligne affiche 0 sur 2 sélectionnés, comptés par rapport au Nombre d’articles cadeaux (Number of gift items) que vous avez défini sur le rabais.
Un cadeau offrant plus d’une variante au choix affiche Choisir (Choose) au lieu d’Ajouter (Add) : un clic déplie les variantes, chacune nommée comme votre boutique les nomme (Petit, Grand) avec son propre Ajouter, et une variante déjà en rupture est grisée et marquée Épuisé (Sold out). Les noms et la disponibilité des variantes sont lus dans les données de produits de votre boutique à l’ouverture de la fenêtre, alors ils sont toujours à jour et ne sont jamais stockés sur le rabais.
Ce qui se passe à l’ajout. Une unité de ce cadeau est ajoutée au panier, marquée comme ligne de cadeau, la rangée devient Ajouté, et le compte monte de un. Un client qui veut deux fois le même cadeau clique sur Ajouter deux fois, et celui qui en veut un de chaque clique une fois sur chacun. Votre rabais enlève ensuite le pourcentage que vous avez défini sur cette ligne au paiement, pour au plus ce nombre d’unités dans tout le panier. Une fois que le compte atteint la limite, chaque bouton Ajouter est grisé, parce qu’un cadeau de plus serait facturé plein prix au paiement. Un bouton est aussi grisé pendant que sa requête est en vol et revient quand elle se termine, alors un client qui a frappé un échec peut réessayer.
Des choses qui valent la peine d’être sues :
- Le marqueur que la carte met sur la ligne du panier dit seulement « cette ligne est un cadeau ». Chaque valeur, donc le pourcentage, le nombre de cadeaux couverts, le calendrier et les conditions, vient encore de votre rabais. Le navigateur d’un client ne peut jamais décider de ce que coûte un cadeau.
- Les variantes qu’un cadeau offre relèvent de vous, dans le sélecteur : cochez le produit en entier et toutes ses variantes sont offertes, ou ouvrez-le et cochez des variantes précises pour restreindre le choix. Le paiement ne fait jamais de rabais que sur une variante de cadeau que vous avez autorisée, quoi qu’en dise le navigateur d’un client. Un cadeau enregistré avant l’existence de cette option n’offre que la variante saisie à l’époque — ouvrez le sélecteur et resélectionnez-le pour en offrir davantage. Un cadeau pour lequel nous n’avons aucune variante du tout est sauté, et toute la zone des cadeaux est cachée s’il ne reste plus rien à choisir.
- Après l’ajout du cadeau, la carte dit à votre thème de rafraîchir son propre panier. La plupart des thèmes captent ça. Si le vôtre ne met pas à jour son tiroir de panier, l’article est quand même dans le panier, et un rafraîchissement de la page le montrera.
- Un rabais Achetez X obtenez Y sans produits cadeaux ne peut pas être enregistré comme Actif (Active) du tout, et le formulaire de rabais avertit : « Aucun cadeau n’est encore choisi, les clients ne peuvent pas réclamer cette offre tant que vous n’en avez pas choisi un. »
Pourquoi les montants s’affichent dans la devise de votre boutique
C’est la question que les marchands posent le plus au sujet de la carte, alors voici la réponse franche.
Les montants fixes sont enregistrés dans la devise de votre boutique, parce que c’est la devise dans laquelle vous les avez tapés. Au paiement, Shopify convertit ce chiffre dans la devise du client avec le vrai taux de change de son marché.
La carte, qui tourne dans votre thème, n’a aucun accès à ce taux de change. Les modèles de thème de Shopify exposent le code, le nom et le symbole d’une devise, jamais le taux. Alors si la carte se contentait de mettre en forme votre nombre avec le symbole de devise du client, un client sur un marché en euros lirait « 10,00 € de rabais » pendant que le paiement en enlèverait à peu près 9,20 €. La carte et le paiement se contrediraient, ce qui est exactement ce que cette application est bâtie pour empêcher.
La règle que la carte suit : mettre le montant en forme normalement à moins qu’un écart soit possible.
| Situation | Ce que la carte imprime |
|---|---|
| La devise du client et celle de votre boutique sont les mêmes | 10,00 $ de rabais, la mise en forme monétaire habituelle de votre thème |
| Le client est sur un marché avec une devise différente, ou nous n’arrivons pas à lire la sienne | 10 EUR de rabais, votre propre chiffre, avec le code de devise de votre boutique indiqué |
La même règle s’applique aux conditions de Valeur du panier, alors un seuil ne dit jamais à un client de dépenser le mauvais montant pour se qualifier.
Les pourcentages ne sont jamais touchés, parce que 20 % de rabais, c’est 20 % de rabais dans toutes les devises, et la livraison gratuite non plus. Cette prudence ne vous coûte rien, sauf sur les montants où se tromper compterait vraiment.
Vendre dans une seule devise
Vous ne verrez jamais la deuxième forme. Elle apparaît seulement sur les marchés multidevises, et ce qu’elle montre est vrai sur chacun d’eux : le paiement convertit votre chiffre pour le client.