# Passage en caisse

Lorsque vous êtes prêt à finaliser une vente, cliquez sur le bouton **Passage en caisse** pour ouvrir la fenêtre de paiement. C'est ici que vous traitez le paiement et finalisez la commande.

<!-- -->

## Aperçu de la fenêtre de paiement[​](#checkout-modal-overview "Lien direct vers Aperçu de la fenêtre de paiement")

La fenêtre de paiement affiche :

* **Numéro de commande** – L'identifiant de commande WooCommerce
* **Montant à payer** – Le montant total dû
* Bouton **Paramètres de caisse** – Résoudre les problèmes d'affichage
* **Caissier** – La personne qui traite la commande
* **Client** – Le client associé à cette commande (lien cliquable)
* Bouton **Ajouter un coupon** – Appliquer des codes de réduction
* **Récapitulatif de la commande** – Produits, quantités et totaux
* **Méthodes de paiement** – Options de paiement disponibles
* Boutons **Annuler / Traiter le paiement**

## Méthodes de paiement[​](#payment-methods "Lien direct vers Méthodes de paiement")

### Disponible dans la version gratuite[​](#available-in-free-version "Lien direct vers Disponible dans la version gratuite")

La version gratuite de WCPOS inclut deux passerelles de paiement :

* **Espèces** – Avec montant encaissé et calcul de la monnaie
* **Carte** – Pour les terminaux de paiement externes

### Passerelles supplémentaires (Pro)[​](#additional-gateways-pro "Lien direct vers Passerelles supplémentaires (Pro)")

Fonctionnalité Pro

Les passerelles de paiement supplémentaires nécessitent [WCPOS Pro](/fr/getting-started/pro-license.md).

Avec Pro, vous pouvez activer :

* **Stripe Terminal** - Intégration directe avec les lecteurs de cartes Stripe
* **SumUp Terminal** - Intégration avec les lecteurs de cartes SumUp
* **Passerelles personnalisées** - Créez vos propres intégrations de paiement

Consultez [Paiement](/fr/payment/.md) pour plus de détails sur la configuration des passerelles.

### Sélection d'un mode de paiement[​](#selecting-a-payment-method "Lien direct vers Sélection d'un mode de paiement")

Cliquez sur un mode de paiement pour le sélectionner. Le formulaire se met à jour pour afficher les champs correspondants :

**Espèces :**

* **Montant reçu** - Saisissez le montant remis par le client
* **Monnaie à rendre** - Calcul automatique de la monnaie à rendre

<!-- -->

**Carte :**

* Traitez le paiement sur votre terminal de carte externe
* Cliquez sur Traiter le paiement pour terminer

## Coupons[​](#coupons "Lien direct vers Coupons")

Le panier inclut un champ **Ajouter un coupon** au-dessus des totaux (Pro uniquement). Saisissez le code ou recherchez par description ; le coupon est validé localement et apparaît sous forme de pastille supprimable. Les coupons multiples s'appliquent séquentiellement.

Consultez **[Appliquer des coupons en caisse](/fr/coupons/applying-coupons.md)** pour le flux complet — recherche, pastilles, remises séquentielles et tableau des erreurs de validation et résolutions. Pour les types de coupons, les règles de validation et la configuration dans WooCommerce, voir [Coupons](/fr/coupons/.md).

## Traitement du paiement[​](#processing-payment "Lien direct vers Traitement du paiement")

1. Sélectionnez un mode de paiement
2. Pour un paiement en espèces, saisissez le montant remis
3. Cliquez sur **Traiter le paiement**
4. La commande est terminée et le [reçu](/fr/receipts/at-checkout.md) s'affiche

Un seul mode de paiement par commande

Une commande est réglée avec un seul moyen de paiement — WCPOS ne prend pas encore en charge les paiements fractionnés ou partiels (par ex. une partie en espèces, une partie par carte) sur une même commande. La prise en charge du paiement fractionné figure dans la [feuille de route](https://github.com/orgs/wcpos/projects/4).

## Paramètres de paiement (Dépannage)[​](#checkout-settings-troubleshooting "Lien direct vers Paramètres de paiement (Dépannage)")

La fenêtre de paiement utilise un iframe/webview pour afficher la page de paiement de commande WooCommerce. Cela s'appuie sur l'infrastructure de paiement existante de WooCommerce, ce qui signifie que toute passerelle de paiement compatible avec WooCommerce devrait fonctionner dans le PDV.

Cependant, les scripts de thèmes et d'extensions peuvent parfois interférer. Cliquez sur **Paramètres de paiement** pour effectuer un diagnostic :

![Paramètres de paiement dans la fenêtre de paiement](/img/checkout-settings.png)

Paramètres de paiement dans la fenêtre de paiement

![Formulaire de désactivation de tous les styles et scripts](/img/disable-styles-and-scripts.png)

Formulaire de désactivation de tous les styles et scripts

### Désactiver tous les styles et scripts[​](#disable-all-styles-and-scripts "Lien direct vers Désactiver tous les styles et scripts")

Option radicale

Il s'agit de l'option radicale, à utiliser uniquement à des fins de test ou dans les rares cas où le développeur sait exactement ce qu'il fait. La désactivation de tous les scripts wp\_head supprimera même les scripts WooCommerce nécessaires au déploiement/repli des passerelles de paiement, ce qui risque de compromettre le fonctionnement des paiements.

* **Désactiver wp\_head** - Supprime tous les scripts/styles de l'en-tête WordPress
* **Désactiver wp\_footer** - Supprime tous les scripts/styles du pied de page WordPress

### Désactiver les styles sélectionnés[​](#disable-selected-styles "Lien direct vers Désactiver les styles sélectionnés")

Désactivez sélectivement les CSS susceptibles de causer des problèmes d'affichage :

* wp-emoji-styles
* wp-block-library
* classic-theme-styles
* woocommerce-layout
* woocommerce-smallscreen
* woocommerce-general
* etc.

### Désactiver les scripts sélectionnés[​](#disable-selected-scripts "Lien direct vers Désactiver les scripts sélectionnés")

Désactivez sélectivement les scripts JavaScript susceptibles d'interférer avec les passerelles de paiement :

* wc-add-to-cart
* selectWoo
* wc-checkout
* woocommerce
* html5shiv
* etc.

astuce

Si une passerelle de paiement ne s'affiche pas correctement :

1. Essayez d'abord de désactiver les styles du thème
2. Puis essayez de désactiver les scripts WooCommerce qui ne sont pas nécessaires
3. Veillez à ne pas désactiver les scripts requis par votre passerelle de paiement

## Annuler[​](#cancel "Lien direct vers Annuler")

Cliquez sur **Annuler** pour fermer la fenêtre de paiement sans finaliser la commande. La commande reste en tant que panier ouvert.

## Documentation associée[​](#related-documentation "Lien direct vers Documentation associée")

[ReçusAprès le paiement, imprimez ou envoyez les reçus par e-mail](/fr/receipts/at-checkout.md)

[Moyens de paiementConfigurer les passerelles de paiement](/fr/payment/.md)

[Passerelles personnaliséesCréer des intégrations de paiement personnalisées](/fr/payment/gateways/.md)
