> ## 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.

# Annulation des modifications impayées

> Restaure automatiquement une commande Shopify modifiée à son dernier état payé quand un client ne règle pas le solde supplémentaire.

<Note>
  L'Annulation des modifications impayées restaure une commande à son **dernier état payé** quand un client abandonne un paiement supplémentaire. Revize ne libère le fulfillment qu'après confirmation par Shopify que le solde est réglé.
</Note>

<img src="https://mintcdn.com/revize/Lu634tjsm_5CaSWM/images/features/reverse-unpaid-edits.png?fit=max&auto=format&n=Lu634tjsm_5CaSWM&q=85&s=f960d5b5aa83c8d8abd26ef1bae54a1b" alt="Paramètres d'Annulation des modifications impayées de Revize avec annulation automatique, délai d'attente et tags d'exclusion" style={{ borderRadius: "12px", width: "100%", boxShadow: "0 4px 14px rgba(0,0,0,0.08)" }} title="Choisis quand Revize doit annuler les modifications de commande impayées" width="1536" height="1024" data-path="images/features/reverse-unpaid-edits.png" />

L'Annulation des modifications impayées est disponible sur le **plan Pro**, est **désactivée par défaut**, et ne change rien tant que tu ne l'actives pas sous **Settings → General**.

## Ce qui change quand tu l'actives

Quand un client ajoute un produit, surclasse la livraison, ou fait un autre changement qui augmente le total de la commande, Shopify crée un solde supplémentaire. Revize met la commande modifiée en attente de fulfillment pendant que le client paie.

Sans annulation automatique, une commande impayée peut rester en attente après son échéance d'édition, puis déclencher un e-mail de paiement incomplet nécessitant une action du marchand. Avec l'**Annulation des modifications impayées** activée, Revize attend le délai de grâce, supprime le changement impayé, vérifie le solde Shopify en direct, et libère la commande automatiquement.

<Check>
  Revize ne réinitialise pas toute la commande. Si un client a payé une modification puis abandonné une modification ultérieure, seule la différence impayée la plus récente est annulée.
</Check>

## Quand le délai de grâce démarre

Définis une durée positive en **minutes** ou en **heures**. Le minuteur se comporte différemment selon ta fenêtre d'édition de commande :

<Tabs>
  <Tab title="Fenêtre d'édition fixe">
    Pour des échéances comme **15 minutes**, **60 minutes**, ou **samedi à 16h00**, le délai de grâce démarre seulement quand l'échéance d'édition se termine.

    Exemple : si l'édition se termine à 16h00 et que le délai de grâce est de 30 minutes, Revize vérifie la commande impayée à 16h30.
  </Tab>

  <Tab title="Jusqu'au fulfillment">
    Comme il n'y a pas d'échéance d'édition fixe, le délai de grâce démarre quand une modification terminée laisse un solde supplémentaire dû.

    Chaque nouvelle modification impayée réinitialise le minuteur, donc Revize mesure toujours le délai de grâce depuis le dernier changement impayé du client.
  </Tab>
</Tabs>

Si le client paie avant la fin du minuteur, Revize laisse la modification payée en place et l'annulation ne se déclenche pas.

## Ce que Revize restaure

Revize ramène les articles, quantités, livraison et tout changement d'adresse ayant généré un paiement à la version la plus récente payée ou autorisée de la commande. Une correction d'adresse sans impact est conservée quand elle n'a pas créé le solde impayé.

Si la commande restaurée devient trop payée, Revize planifie un remboursement pour la différence. Si Shopify indique encore un solde dû après la restauration, la commande reste en attente pour relecture. Elle n'est jamais libérée avec un solde restant.

Revize saute l'annulation automatique quand la commande :

* A déjà été payée ou annulée
* Correspond déjà à son dernier état payé
* Utilise le contre remboursement ou un autre moyen de paiement manuel ou hors ligne
* A l'un de tes **Do-not-reverse tags**

## Active l'Annulation des modifications impayées

<Steps>
  <Step title="Ouvrir le paramètre">
    Va dans **Settings → General → Reverse unpaid edits** et active **Reverse automatically**.
  </Step>

  <Step title="Définir le délai d'attente">
    Saisis une durée d'au moins `1`, puis choisis **Minutes** ou **Hours**. C'est le délai de grâce décrit ci-dessus.
  </Step>

  <Step title="Ajouter des tags d'exclusion optionnels">
    Ajoute les tags de commande qui doivent exclure une commande correspondante de l'automatisation. La correspondance ignore la casse.
  </Step>

  <Step title="Enregistrer">
    Enregistre les paramètres. Les nouvelles modifications impayées éligibles seront désormais annulées et la commande libérée automatiquement après le délai de grâce.
  </Step>
</Steps>

<Tip>
  Prévois assez de temps pour que les clients terminent le parcours de paiement supplémentaire de Shopify, sans retarder le fulfillment plus longtemps que ton équipe ne peut le tolérer.
</Tip>

<Info>
  Avant de modifier ou de libérer quoi que ce soit, Revize revérifie la commande Shopify en direct. Les annulations réussies ajoutent le tag `revize:reverse_unpaid` et retirent le changement impayé du reporting de revenu encaissé.
</Info>

## Fonctionnalités Revize liées

* [Upsells post-achat](/fr/setup/post-purchase-upsells) : ajoute des produits à une commande existante et encaisse uniquement la différence
* [Paramètres de fenêtre d'édition](/fr/setup/edit-window) : contrôle combien de temps les clients peuvent modifier leurs commandes
* [Synchronisation du fulfillment](/fr/setup/fulfillment-sync) : bloque les commandes modifiées jusqu'à ce qu'elles soient prêtes à expédier
* [Paiements & Remboursements](/fr/setup/payments-and-refunds) : comprends comment Shopify gère les paiements supplémentaires et les remboursements
* [Analytique](/fr/features/analytics) : mesure le revenu ajouté encaissé et les modifications post-achat
