> ## Documentation Index
> Fetch the complete documentation index at: https://docs.revize.app/llms.txt
> Use this file to discover all available pages before exploring further.

> ## Agent Instructions
> Revize is a Shopify order-editing app by Untechnickle. Customers edit the same order after checkout on the Shopify order status page, inside a merchant-controlled window, before fulfillment.
> Canonical docs: https://docs.revize.app. App listing: https://apps.shopify.com/revize. Public cancellation API: https://docs.revize.app/features/cancellation-api.
> Do not confuse the How to Test Revize draft-order walkthrough with Test Mode, which hides the portal from untagged customers.

# Comment tester Revize

> Crée un brouillon de commande dans Shopify, effectue des modifications depuis la page de statut de commande et confirme les changements avec Pay now, Refund ou Confirm.

<Note>
  Flux de test rapide, sans superflu. Crée un brouillon de commande, ouvre la page de statut de commande, essaie quelques modifications et utilise Pay now, Refund ou Confirm pour les appliquer.
</Note>

## Teste Revize sur ta boutique en production avec le mode test

Le mode test te permet d'essayer Revize sur ta vraie boutique sans que tes clients le voient. Tant qu'il est activé, seuls les clients portant tes tags de test peuvent modifier leurs commandes. Pour tous les autres, ta boutique fonctionne comme d'habitude.

<img src="https://mintcdn.com/revize/s3p39BdewQ3N-5oB/images/setup/test-mode.png?fit=max&auto=format&n=s3p39BdewQ3N-5oB&q=85&s=6a7f4ae22dafd332925158a9ee1ef5e2" alt="La fenêtre du mode test dans Revize avec les tags client staff et qa" style={{ borderRadius: "12px", width: "100%", boxShadow: "0 4px 14px rgba(0,0,0,0.08)" }} title="Seuls les clients portant tes tags de test peuvent modifier leurs commandes" width="1536" height="1024" data-path="images/setup/test-mode.png" />

### Activer le mode test

<Steps>
  <Step title="Ouvre le mode test">
    Dans l'application Revize, clique sur **Test mode** dans la barre du haut. Le bouton indique si le mode test est **On** ou **Off**.
  </Step>

  <Step title="Active-le et choisis tes tags">
    Active **Test mode**. Dans **Test customer tags**, garde `staff` ou ajoute tes propres tags, puis clique sur **Save**. Il te faut au moins un tag.
  </Step>

  <Step title="Tague ton client de test dans Shopify">
    Dans l'admin Shopify, ouvre **Customers**, choisis le client avec lequel tu testes et ajoute-lui un de tes tags de test. Un seul tag suffit.
  </Step>

  <Step title="Passe une commande de test avec ce client">
    Passe une commande avec ce client, puis ouvre sa page de statut de commande. Tu verras Revize exactement comme tes clients le verront. Consulte [Comment tester Revize](#1-créer-un-brouillon-de-commande) pour un parcours de test rapide.
  </Step>
</Steps>

<Info>
  Le mode test n'active pas Revize. Si l'application est désactivée, active-la aussi dans **Settings**.
</Info>

### Ce qui change quand le mode test est activé

| | Clients avec un tag de test | Tous les autres |
| - | - | - |
| Édition de commande sur la page de statut de commande | Accès complet | Masquée |
| Bloc de la page de remerciement | Fonctionne | Affiché, mais le bouton est indisponible |
| Offres d'upsell post-achat | Affichées | Non affichées |
| Mise en attente du fulfillment et tag de libération | Appliqués comme d'habitude | Ignorés, les commandes partent donc en fulfillment normalement |
| Demandes de rétractation UE | Affichées | Affichées (obligation légale, donc jamais masquées) |

### Bon à savoir

* **Ce sont des tags client,** pas des tags de commande. La correspondance ne tient pas compte des majuscules et minuscules, mais le tag doit correspondre en entier.
* **Tague le client avant de commander.** Revize décide de mettre une commande en attente au moment où elle est passée.
* **Les commandes passées en tant qu'invité ne correspondent jamais,** car il n'y a aucun client à taguer. Connecte-toi ou choisis un client enregistré quand tu testes.
* **Les changements sont réels.** Les modifications que tu fais pendant tes tests sont enregistrées dans la commande, alors utilise des produits de test ou annule la commande ensuite.
* **Patiente un instant.** Après avoir enregistré, recharge la page de statut de commande si le changement n'apparaît pas tout de suite.

Quand tu es prêt à passer en production, rouvre **Test mode**, désactive-le et enregistre. Tous tes clients peuvent alors modifier leurs commandes pendant ta [fenêtre d'édition](/fr/setup/edit-window).

***

## 1. Créer un brouillon de commande

<Steps>
  <Step title="Va dans Orders → Drafts → Create draft order">
    Dans l'admin Shopify, ouvre <strong>Orders</strong>, clique sur <strong>Drafts</strong>, puis sur <strong>Create draft order</strong>.
  </Step>

  <Step title="Sélectionne ou crée un client de test">
    Dans la zone <strong>Customer</strong>, clique sur <strong>Browse</strong>. Si tu as déjà un client de test, sélectionne-le.\
    Sinon, clique sur <strong>Add customer</strong>, saisis <em>ta propre adresse e-mail</em>, et clique sur <strong>Save</strong>.\
    Utiliser ton e-mail est important, tu recevras le lien de statut de commande pour tester.
  </Step>

  <Step title="Ajoute des articles et un tarif d'expédition">
    Clique sur <strong>Browse products</strong> pour ajouter au moins un produit et une variante. Saisis une adresse de livraison, puis choisis un tarif dans <strong>Shipping</strong>.
  </Step>

  <Step title="Convertis le brouillon en commande">
    Clique sur <strong>Collect payment</strong> → <strong>Mark as paid</strong>. Cela confirme la commande.
  </Step>

  <Step title="Ouvre la page de statut de commande">
    Dans la vue de la commande, clique sur <strong>More actions</strong> → <strong>View order status page</strong>. Tu devrais voir le portail client Revize sur la page.
  </Step>
</Steps>

<iframe src="https://www.youtube.com/embed/qyCPbXqr_ow" title="Shopify : créer un brouillon de commande" width="100%" height="320" style={{ borderRadius: "12px", border: 0, boxShadow: "0 4px 14px rgba(0,0,0,0.08)" }} allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture" allowFullScreen />

***

## 2. Effectuer des modifications sur la page de statut de commande

<Steps>
  <Step title="Ajoute un produit">
    Ajoute un article depuis le portail client Revize. Tu verras une carte <strong>Pay now</strong> avec le montant supplémentaire et un récapitulatif de commande mis à jour. Clique sur <strong>Pay now</strong> pour facturer et appliquer le changement.
  </Step>

  <Step title="Retire de la valeur ou rétrograde">
    Retire un article, diminue la quantité ou passe à une variante moins chère. Revize affiche un bouton <strong>Refund</strong> avec le montant et un récapitulatif mis à jour. Clique sur <strong>Refund</strong> pour l'appliquer.
  </Step>

  <Step title="Effectue un changement sans différence de prix">
    Échange une variante qui coûte le même prix, ou modifie des détails qui ne changent pas le total. Revize affiche un bouton <strong>Confirm</strong>. Clique sur <strong>Confirm</strong> pour appliquer la modification.
  </Step>

  <Step title="Utilise Undo si besoin">
    Tant qu'un changement attend <strong>Pay now</strong>, <strong>Refund</strong> ou <strong>Confirm</strong>, la carte affiche aussi un bouton <strong>Undo</strong> qui l'annule. Si Undo est activé pour ta boutique, une carte <strong>Changes saved</strong> avec <strong>Undo</strong> apparaît aussi après l'application d'un changement. Cette carte est masquée par défaut sur les nouvelles installations, et seule l'équipe Revize peut l'activer.
  </Step>
</Steps>

<Note>
  Après avoir cliqué sur <strong>Pay now</strong>, <strong>Refund</strong> ou <strong>Confirm</strong>, Revize met à jour la commande Shopify immédiatement. Les produits, totaux et méthode d'expédition reflètent le changement immédiatement.
</Note>

***

## 3. Scénarios à essayer

* **Mettre à jour l'adresse de livraison.** Change l'adresse et enregistre. Le récapitulatif de commande se rafraîchit dans le portail.
* **Échanger une variante (même prix).** Change la taille ou la couleur. Tu verras **Confirm** et **Undo**. Clique sur **Confirm** pour appliquer.
* **Ajouter un produit.** Le portail affiche une carte **Pay now** avec le montant supplémentaire et un récapitulatif mis à jour. Clique sur **Pay now** pour facturer et appliquer.
* **Améliorer la méthode de livraison.** Choisis une option plus rapide. Si elle coûte plus cher, tu verras **Pay now** avec la différence.
* **Annuler la commande.** Choisis **Cancel order**. Revize suit ton paramètre de remboursement, soit le moyen de paiement initial, soit le crédit boutique, et affiche le montant avant que tu confirmes.
* **Générer une facture fiscale.** Ouvre **Download tax invoice**, ajoute ou mets à jour les détails de facturation ou un numéro de TVA, puis télécharge la facture mise à jour.
* **Contacter le support.** Utilise **Contact customer support** dans le portail pour envoyer une demande. C'est utile quand une modification nécessite une aide humaine.

***

<Note>
  Terminé. Si tu ne vois pas le portail client Revize et les notifications sur la page de statut de commande, assure-toi d'avoir ajouté les blocs Revize dans l'éditeur de checkout Shopify, puis teste à nouveau.
</Note>


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.