Comment ajouter un formulaire de paiement à la livraison à WooCommerce
Le checkout WooCommerce par défaut demande à un acheteur qui paie à la livraison une adresse de facturation, un compte et un moyen de paiement, dont aucun ne s'applique. Voici par quoi le remplacer.
Pourquoi le checkout normal perd ces commandes
Ajouter au panier, voir le panier, passer à la caisse, remplir neuf champs, choisir un moyen de paiement qui n'en est pas vraiment un. Ce sont quatre chargements de page avant qu'une commande existe, sur un téléphone, souvent sur une connexion lente. Chacun est une occasion de partir. Un acheteur qui paie à la porte a déjà décidé ; le rôle du checkout est de s'effacer.
Ce que le formulaire devrait vraiment demander
Quatre choses : nom, téléphone, ville, adresse. Le téléphone est ce qui compte — sur un marché du paiement à la livraison, c'est ainsi que la commande est confirmée et que le livreur trouve la porte. L'e-mail est facultatif et mérite généralement d'être désactivé. Pour tout le reste que vous croyez nécessaire, demandez-vous si vous préférez la réponse ou la commande.
Sur la page produit, pas sur une page à part
Le moment où quelqu'un veut acheter est celui où il regarde l'article. Une fenêtre qui s'ouvre sur la page produit, ou un formulaire intégré sous le prix, garde ce moment intact. Un shortcode couvre les cas qu'un thème rend difficiles, et le bouton Ajouter au panier peut être masqué pour qu'il n'y ait qu'une seule chose à presser.
Recalculer chaque prix sur le serveur
Tout ce que le navigateur envoie peut être modifié avant l'envoi. L'offre, les frais de livraison et le total doivent tous être recalculés sur votre propre serveur à partir de vos réglages et du produit avant l'écriture de la commande, et le total de la commande figé sur ce montant. Sinon, ce que votre livreur encaisse est ce que l'acheteur a décidé.
Puis rendre la commande plus grosse
Une fois qu'un formulaire prend des commandes, la croissance la moins chère qui reste se trouve dans ce même formulaire : une offre par quantité, un produit complémentaire en case à cocher, et une offre post-achat qui s'ajoute à la commande qui vient d'être passée plutôt que d'en ouvrir une seconde avec de seconds frais de livraison.
Les questions *que tout le monde pose*
Ai-je encore besoin de la passerelle Paiement à la livraison de WooCommerce ?
Oui, activée sous WooCommerce → Réglages → Paiements, pour que les commandes portent le bon libellé de paiement. Le formulaire ne remplace pas la passerelle ; il remplace la page de paiement.
Les commandes apparaîtront-elles normalement dans WooCommerce ?
Oui. Ce sont des commandes WooCommerce ordinaires avec des lignes ordinaires, donc chaque rapport, export et extension d'expédition que vous utilisez déjà continue de fonctionner.
Puis-je l'utiliser sur certains produits seulement ?
Oui — une liste d'inclusion ou d'exclusion décide quels produits reçoivent le formulaire, et les autres gardent le checkout standard.
Guides
L'extension qui fait tout cela
Le formulaire lui-même est gratuit sur WordPress.org. L'extension Premium est ce qui ajoute les offres, le tableau des livraisons, les règles anti-fraude et le tableau de bord.