E-commerce

Support client pour erreurs de devise : prix affiché, conversion et paiement

Support client pour erreurs de devise : prix affiché, conversion et paiement

1 juillet 2026

« Votre site affichait 89 €, ma banque a débité 98 $ CAD. » « Pourquoi le prix a changé entre le panier et la confirmation ? » « Remboursé en euros alors que j'ai payé en dollars. » Trois tickets où le client confond devise affichée, taux de change banque et bug configuration Markets.

Le support client erreurs devise e-commerce explique sans jargon ce que Shopify contrôle (prix market, devise checkout) et ce que la banque du client ajoute (FX, frais émetteur). Sans policy, chaque agent promet un remboursement delta ou nie un écart légitime.

Ce guide #393 couvre policy CUR-DISP, flow FX-DISP-FLOW et KPI currency. Il complète le guide international (#100) (vue globale langue/livraison) avec le focus devise affichée vs débit réel, conversion checkout et remboursement multi-devises. Distinct du futur bot devise (#394) : ici, process agents et macros.

Summary

Pourquoi les tickets devise explosent-ils avec Shopify Markets ?

Un ticket erreur devise support survient quand le montant perçu diffère du montant débité ou remboursé. Ce n'est pas toujours un bug boutique.

Cinq sources d'écart

  • FX banque émetteur : checkout CAD, carte USD, taux + marge banque

  • Frais cross-border : 1-3 % certains émetteurs carte

  • Devise browse vs checkout : navigation EUR, IP switch USD checkout

  • Config Markets incorrecte : prix local non aligné, double conversion

  • Refund FX drift : achat J1, refund J30, taux différent

Shopify Markets permet prix et paiement en devise locale par market (Shopify, Markets pricing 2026). Stripe rappelle que le montant final relevé bancaire peut différer du checkout si la banque convertit (Stripe, multi-currency 2026).

Angle #393 vs contenus voisins

Exemple DTC

Marque mode, Markets CA/UK/US, 52 tickets currency/mois dont 38 % FX banque mal expliqués. Après CUR-DISP + FX-DISP-FLOW : currency_fcr 84 %, chargeback FX -47 %, tickets « arnaque devise » -55 %.

Volume typique

0,2 à 0,9 % commandes international multi-devise génèrent un ticket currency. Pic post-Black Friday cross-border.

En quoi diffère-t-il des erreurs prix et du refund statut ?

Six contenus paiement/pricing, six diagnostics distincts.

Matrice symptôme → process

  • Montant SKU faux → #247 pricing error

  • Affiché EUR, débité autre devise → #393 FX-DISP

  • Refund pending 10 j → #370 REF-STAT

  • Refund carte expirée → #369 REF-EXP

  • Carte refusée checkout → payment declined

  • Retour refund devise intlINT-RET #379

Devise affichée vs débit réel

Shopify contrôle : currency checkout, presentment amount order. Banque contrôle : conversion si carte devise ≠ checkout, frais émetteur. Le #393 documente les deux périmètres sans mélanger responsabilités.

Bug Markets vs FX normal

Bug : order currency ≠ checkout currency affichée capture écran. FX normal : order CAD 120 $, relevé USD 89 $ équivalent + frais. Agent classifie FX-3.

Managed Markets

Shopify Managed Markets peut garantir certains taux retour (Enterprise). Documenter policy interne si éligible vs standard Markets.

Promesse #393

Policy CUR-DISP, flow FX-DISP-FLOW, 12 typologies, 10 macros, KPI currency, fix Markets checklist.

Quelles typologies currency_* cartographier ?

Douze typologies tickets devise pour tags helpdesk et routing.

Douze scénarios currency

  1. currency_display_vs_charge : prix site ≠ débit banque

  2. currency_browse_checkout_switch : devise change au checkout

  3. currency_bank_fx_fees : frais conversion émetteur

  4. currency_dual_charge_auth : auth + capture montants différents temporaires

  5. currency_refund_wrong_currency : refund devise ≠ paiement initial

  6. currency_refund_fx_drift : montant refund différent achat même devise

  7. currency_paypal_conversion : PayPal FX interne

  8. currency_shop_pay_wallet : wallet multi-devise

  9. currency_markets_misconfig : bug prix market local

  10. currency_vpn_geo_wrong : IP VPN, mauvais market

  11. currency_ddp_duties_confusion : douane confondue avec FX

  12. currency_suspicion_scam : « arnaque conversion »

Tags helpdesk

currency, currency_fx_explained, currency_markets_bug, currency_refund, currency_chargeback_risk. Distinct price_incident (#247) et customs (#65).

Données intake obligatoires

order_id, presentment_currency, presentment_total, payment_gateway, customer bank currency si connu, screenshot checkout + relevé (masquer PAN), market Shopify, IP country.

Distinction douane

currency_ddp_duties_confusion : redirect douanes #65 si line duties/taxes order, pas FX.

Comment rédiger la policy CUR-DISP en huit règles ?

La policy support devise CUR-DISP cadre explications, gestes et escalades.

Huit règles CUR-DISP

  1. Transparence checkout : mention « votre banque peut convertir et facturer des frais »

  2. Devise commande = référence : expliquer depuis order presentment currency

  3. Pas de refund delta FX banque : écart émetteur hors contrôle marchand

  4. Refund même devise commande : Shopify refund presentment, pas devise choisie agent

  5. FX drift refund expliqué : écart taux J achat vs J refund documenté

  6. Bug Markets = correction : misconfig avéré → partial ou annulation #247

  7. Geste tier exceptionnel : avoir 5-10 % 1er incident LTV si mal expliqué PDP

  8. Chargeback FX : CUR-DISP-EVIDENCE pack avant contestation

Footer / FAQ devise

Page /faq-devise : « Pourquoi mon relevé diffère », « En quelle devise suis-je facturé », « Remboursement et taux de change ». Lien depuis confirmation email.

Copy checkout obligatoire

« Total : 89,00 CAD. Votre banque peut convertir selon votre carte. Des frais peuvent s'appliquer. » Shopify Markets checkout localization.

Alignement partial refund

Geste tier via PART-REF #368 si bug Markets avéré, pas FX banque standard.

Comment appliquer le flow FX-DISP-FLOW en huit étapes ?

Le framework FX-DISP-FLOW structure diagnostic ticket devise.

Huit étapes FX-1 à FX-8

  1. FX-1 Intake : typologie currency_*, order_id, captures client

  2. FX-2 Lire order Shopify : presentment_currency, total, taxes, market

  3. FX-3 Comparer checkout : screenshot vs order (bug ou FX ?)

  4. FX-4 Identifier périmètre : boutique OK | FX banque | duties | misconfig

  5. FX-5 Calculer écart : delta % order vs relevé si données suffisantes

  6. FX-6 Expliquer : macro CUR-DISP-* adaptée, ton factuel

  7. FX-7 Résoudre : éducation, ticket dev Markets, partial si bug, escalate chargeback

  8. FX-8 Documenter : note order, tag currency_*, evidence chargeback

FX-4 arbre décision

  • order = checkout screenshot + relevé autre devise → FX banque

  • order ≠ checkout → misconfig ou #247

  • delta < 3 % même devise → arrondi ou frais mineurs

  • duties line present → #65 douanes

FX-5 exemple

Order 120,00 CAD. Relevé 88,50 USD + 2,20 USD frais. Écart attendu FX, pas refund boutique.

Refund FX-6

Refund 120 CAD → banque crédite USD au taux J refund. Client peut voir ±3-5 % vs débit initial. Macro CUR-DISP-REFUND-01.

SLA

Première réponse 4 h avec order currency + explication périmètre. Bug Markets : ticket dev 24 h.

Quelles macros CUR-DISP-* pour les agents ?

Dix macros agents devise CUR-DISP-* standardisent explications FX et refund.

Dix macros CUR-DISP

  • CUR-DISP-FX-01 : banque convertit, boutique facturé X devise order

  • CUR-DISP-FEES-01 : frais émetteur cross-border expliqués

  • CUR-DISP-CHECKOUT-01 : devise checkout = order, capture OK

  • CUR-DISP-SWITCH-01 : browse vs checkout market switch

  • CUR-DISP-REFUND-01 : refund même devise + FX drift possible

  • CUR-DISP-PAYPAL-01 : PayPal conversion interne

  • CUR-DISP-BUG-01 : misconfig Markets, ticket dev + suivi

  • CUR-DISP-DUTIES-01 : redirect douanes, pas FX

  • CUR-DISP-EVIDENCE-01 : pack chargeback FX légitime

  • CUR-DISP-GESTE-01 : avoir exceptionnel mal expliqué PDP

CUR-DISP-FX-01 exemple

« Votre commande #1234 est bien de 89,00 CAD (devise affichée au checkout). Votre relevé en USD reflète la conversion de votre banque et d'éventuels frais émetteur. Notre boutique ne contrôle pas ce taux. Voici la confirmation commande en CAD. »

Ton anti-arnaque

Factuel, preuves order PDF. Pas « c'est normal » condescendant. CUR-DISP-EVIDENCE si menace chargeback.

Formation agents 45 min

3 orders multi-devise : classifier FX-4, choisir macro, rédiger note FX-8.

Multilingue

Templates EN pour markets US/UK/CA. Aligner bot multilingue #16.

Comment configurer Shopify Markets pour limiter les tickets ?

La configuration Markets prévention réduit misconfig et confusion browse/checkout.

Checklist Markets ops

  • 1 market = 1 devise principale : CA→CAD, UK→GBP, EU→EUR

  • Prix localisés : pas conversion auto seule si imprécis

  • Currency selector visible : footer, pas caché

  • Checkout currency lock : pas switch post-panier sans avertissement

  • Payment in local currency activé par market

  • Email order : presentment currency explicite

Shopify recommande local pricing par market pour réduire friction checkout international (Shopify, local pricing 2026).

Tests QA pré-lancement market

  1. VPN ou browser market CA : browse CAD, checkout CAD, order CAD

  2. Switch devise footer : message avertissement avant panier

  3. PayPal test : montant PayPal = order presentment

  4. Refund test order : devise refund = order currency

Boucle support → dev

Tag currency_markets_misconfig → ticket Linear sous 48 h. FX-8 note reproduction steps.

Managed Markets Enterprise

Documenter si garantie FX retour active. Agents CUR-DISP-REFUND variant Enterprise.

Quels cas limites refund et chargeback traiter ?

Dix edge cases devise support et réponses policy.

1. Client exige refund en devise relevé

Impossible choisir devise refund Shopify standard. Refund order currency. CUR-DISP-REFUND-01.

2. Refund < débit perçu FX drift 8 %

Expliquer taux J achat vs J refund. Pas partial sauf bug order amount.

3. Double charge auth + capture

Auth drop 3-7 j. Vérifier gateway. Distinct FX.

4. BNPL devise locale

Klarna/Alma presentment. Sync fractionné #194.

5. VPN US, client FR, veut EUR

CUR-DISP-SWITCH-01. Changer market footer avant commande.

6. DDP duties + FX confondus

Order breakdown taxes/duties lines. CUR-DISP-DUTIES-01.

7. Chargeback « prix différent »

CUR-DISP-EVIDENCE : checkout screenshot, order, policy FAQ.

8. Partial refund multi-devise historique

Partial en presentment order original. #368 + #393.

9. Gift order cross-currency

Payeur USD, ship CA. Expliquer presentment au payeur. Cadeau.

10. Post-purchase PRICE-ADJ #387

Baisse prix market : partial presentment order currency.

Bulk savings #392

Calcul économie format en devise market active, pas conversion manuelle agent.

Quels KPI currency piloter ?

Les KPI support devise lient explication, chargebacks et misconfig.

Huit métriques clés

  • currency_ticket_rate : tickets currency / orders multi-market

  • currency_fcr : résolu 1er contact / tickets

  • currency_type_mix : FX vs misconfig vs refund vs duties

  • currency_misconfig_rate : markets_bug / tickets (cible baisse)

  • currency_chargeback_fx_rate : chargebacks motif devise / orders intl

  • currency_geste_rate : avoirs exceptionnels / tickets

  • currency_csat : satisfaction post CUR-DISP-FX-01

  • currency_faq_deflection : /faq-devise avant ticket

Benchmark DTC

currency_fcr > 82 %, misconfig_rate < 8 % tickets, chargeback_fx < 0,15 % orders intl, geste_rate < 5 %, ticket_rate baisse -40 % post FAQ + checkout copy.

Dashboard mensuel ops + support

Top markets currency tickets, FX vs bug, chargeback win rate CUR-DISP-EVIDENCE.

ROI FAQ checkout

52 tickets/mois × 12 min × coût agent. FAQ + copy -55 % tickets = 29 tickets économisés.

Comment aligner refund, retours intl et bot #370 ?

Le playbook devise multicanal connecte SAV, retours et automation refund.

Pipeline retour international

  • INT-RET #379 : refund devise order presentment

  • #393 FX-DISP : expliquer FX drift refund avant statut

  • #370 REF-STAT bot : lookup refund pending, pas promettre montant USD exact

Ordre conversation

1) Devise order correcte ? 2) FX expliqué 3) Refund statut/délai 4) Carte expirée #369 si échec.

Bot #394 futur

Automation CUR-DISP templates. #393 pose policy et macros source bot.

Email transactionnel

Confirmation : « Montant : X CAD. Votre banque peut afficher une conversion. » Refund email : « Remboursement X CAD émis. Crédit banque 5-10 j, montant local variable. »

Self-service portail

Order status page : presentment currency prominent. Lien /faq-devise.

Comment Qstomy explique les devises sans sur-promettre ?

Qstomy sur Shopify Markets : read order presentment, templates CUR-DISP-FX, distinction FX banque vs bug, handoff chargeback.

Capacités CUR-DISP Qstomy

  • currency_order_lookup : presentment_currency, total, market

  • currency_fx_explain : CUR-DISP-FX-01 grounded order data

  • currency_refund_explain : statut + FX drift, pas montant USD garanti

  • currency_duties_route : detect duties lines → #65

  • currency_no_false_refund : block promesse delta FX banque

  • currency_handoff : ticket FX-1 à FX-4 pré-rempli

Complément #393 ops

FX-DISP-FLOW agents résout litiges complexes. Qstomy automatise FX-2/Fx-6 standard. currency_fcr +12 pts combiné.

Scénario DTC chiffré

Marque beauté, Markets US/CA/EU, 52 tickets currency/mois.

Après CUR-DISP + Qstomy : currency_fcr 86 %, currency_bot_resolution 71 %, currency_chargeback_fx -47 %, currency_ticket_rate -38 % post FAQ.

Explorez support client, agent vente IA et demander une démo.

Quelle checklist pour déployer CUR-DISP ?

Checklist CUR-DISP (12 étapes)

  1. Auditer Markets : devise par market, local pricing, currency selector

  2. Ajouter copy checkout + email « banque peut convertir »

  3. Publier /faq-devise 5 questions

  4. Rédiger policy 8 règles CUR-DISP

  5. Documenter 12 typologies currency_* section 3

  6. Créer 10 macros CUR-DISP-* EN/FR

  7. Former agents FX-DISP-FLOW 45 min

  8. QA 4 markets test VPN avant peak

  9. Process currency_markets_misconfig → dev 48 h

  10. Dashboard KPI currency mensuel

  11. Pack CUR-DISP-EVIDENCE chargeback template

  12. Aligner #379 retours intl + #370 bot refund statut

En bref

  • #393 = devise affichée vs débit réel, pas guide intl global (#100)

  • FX-DISP-FLOW : order presentment → périmètre → explication

  • Pas refund delta FX banque sauf bug Markets avéré

  • Refund = devise commande, FX drift refund expliqué

  • KPI currency_fcr : cible > 82 %

FAQ

Pourquoi mon relevé diffère du site ?
Checkout en devise X (order). Banque convertit en devise carte + frais possibles. CUR-DISP-FX-01.

Remboursement en quelle devise ?
Même presentment currency que commande. Montant relevé local variable (FX drift).

Différence #247 erreur prix ?
#247 = montant SKU/checkout bug. #393 = conversion banque ou config Markets.

Devez-vous rembourser la différence FX ?
Non par défaut CUR-DISP règle 3. Geste exceptionnel si mal expliqué checkout.

Relation bot #394 ?
#393 policy + agents. #394 automatise CUR-DISP templates grounded order.

Aller plus loin

Ouvrez 3 orders currency tickets récents : order presentment = checkout client ? Classifiez FX-4.

Partagez ce guide #393 avec ops Markets et support : expliquer la devise commande réduit les chargebacks « arnaque conversion » plus qu'un geste commercial FX.

Enzo

1 juillet 2026

Convert over 2,000 customers on average per month with Qstomy.

The world’s 1st Shopify AI dedicated to customer conversion

Empowering 200+ e-commerce merchants

Subscribe to the newsletter and get a personalized e-book!

No-code solution, no technical knowledge required. AI trained on your e-shop and non-intrusive.

*Unsubscribe at any time. We do not send spam.

Subscribe to the newsletter and get a personalized e-book!

No-code solution, no technical knowledge required. AI trained on your e-shop and non-intrusive.

*Unsubscribe at any time. We do not send spam.