# Encaisser des arrhes non remboursables avec WooCommerce Deposits

> Un propriétaire de gîte veut sécuriser sa réservation avec un acompte définitivement acquis en cas d'annulation, distinct du solde payé à l'arrivée. Voici le paramétrage exact.

- Auteur : Clément Hadrot
- Publié le : 2026-02-15
- Mis à jour le : 2026-02-15
- Catégorie : E-commerce
- URL : https://wpmoderne.dev.wordpress-developpement.fr/ecommerce/arrhes-non-remboursables-woocommerce-deposits/

## L’essentiel

- Arrhes et acompte ne désignent pas la même chose juridiquement
- Le pourcentage se configure par produit ou globalement
- Le solde se règle automatiquement à une date fixée

`wp plugin install woocommerce-deposits --activate` : cette seule commande WP-CLI installe l'extension officielle WooCommerce Deposits and Down Payments, mais elle ne règle en rien la question la plus importante pour un propriétaire de gîte, celle du vocabulaire juridique à respecter dans les conditions de vente affichées au client.

« Arrhes » et « acompte » ne désignent pas la même chose en droit français. Les arrhes permettent à chaque partie de se rétracter, l'acheteur perdant la somme versée, le vendeur devant la restituer au double s'il annule. L'acompte, lui, engage définitivement les deux parties à l'exécution du contrat. Un propriétaire de gîte qui veut sécuriser une part du paiement de façon non remboursable doit donc bien qualifier ce versement d'arrhes non remboursables dans ses conditions générales, et non d'acompte, terme qui n'implique pas la même logique d'annulation.

## Installer et configurer le pourcentage d'arrhes

Une fois l'extension activée, chaque produit réservable (gîte, chambre, emplacement) reçoit un nouvel onglet « Deposits » dans sa fiche d'édition. Le réglage central, *Deposit Type*, peut être fixé à un pourcentage du prix total ou à un montant fixe. Pour un acompte de 30 % du prix du séjour, la configuration se limite à :

- Activer *Enable Deposit* sur le produit concerné.
- Choisir *Percentage* comme type d'arrhes, avec la valeur 30.
- Définir si le solde restant est payable uniquement en ligne ou également en espèces à l'arrivée, via *Force Balance Payment*.

## Distinguer clairement le caractère non remboursable dans le tunnel d'achat

WooCommerce Deposits gère très bien le découpage financier entre première et seconde échéance, mais ne gère pas, nativement, la mention légale du caractère non remboursable de la première somme versée. Cette mention doit être ajoutée manuellement, au plus près du bouton de validation de la réservation, via un hook sur le résumé de commande :

```
add_action( 'woocommerce_review_order_before_submit', function() {
    echo '<p><strong>Important : </strong>les arrhes versées aujourd'hui sont acquises et non remboursables en cas d'annulation de votre part.</p>';
} );
```

> L'essentiel à retenir : Arrhes et acompte ne désignent pas la même chose juridiquement ; Le pourcentage se configure par produit ou globalement ; Le solde se règle automatiquement à une date fixée

## Automatiser le prélèvement du solde à une date fixée

L'extension planifie automatiquement une tâche pour demander le paiement du solde restant, selon un délai configurable avant la date d'arrivée, par exemple sept jours avant le début du séjour. Ce comportement s'appuie sur Action Scheduler, le moteur de tâches planifiées utilisé en interne par WooCommerce, visible et vérifiable dans le tableau de bord sous Réglages puis Action Scheduler.

### Vérifier que la relance de paiement fonctionne réellement

Un propriétaire de gîte doit impérativement tester ce mécanisme avec une date de réservation proche, en environnement de test, pour s'assurer que l'e-mail de demande de solde part bien à la date attendue et que le lien de paiement fourni fonctionne. Une commande WP-CLI permet de vérifier les tâches planifiées en attente liées à cette réservation :

```
wp action-scheduler run --hooks=wc_deposits_reminder --force
```

## Que se passe-t-il en cas d'échec du paiement du solde

Si le client ne règle pas le solde à la date prévue, l'extension ne annule pas automatiquement la réservation par défaut : ce comportement doit être explicitement configuré, ou géré manuellement par l'équipe, pour éviter qu'une réservation reste bloquée indéfiniment en attente de paiement partiel. Un propriétaire prudent programme une vérification régulière des réservations en statut « solde en attente » au-delà de la date limite fixée, avec une procédure claire de relance ou d'annulation.

## Notre verdict

WooCommerce Deposits couvre correctement le découpage financier entre arrhes et solde, avec une automatisation fiable du rappel de paiement grâce à Action Scheduler. La vigilance doit surtout porter sur deux points que l'extension ne traite pas nativement : la formulation juridique exacte du caractère non remboursable des arrhes affichée avant paiement, et la procédure à suivre en cas de non-règlement du solde à l'échéance prévue.
