Bonjour,
Alors il y a déjà deux questions différentes:
- Si vous voulez que le client autorise le paiement avant la validation, alors c'est très simple. Par exemple, avec PayPal, vous avez l'option "enable validation mode" dans les options de la méthode de paiement. Activez l'option et voici ce qu'il se passera:
L'utilisateur fera une commande normale, avec passage en caisse, et paiement. Sauf que le paiement sera "en attente" dans PayPal. Donc vous pourrez ensuite vérifier la commande et valider le paiement dans votre compte PayPal, et à ce moment là la commande sera confirmée automatiquement.
- Si vous voulez que le client paie après la validation. Dans ce cas, ce que vous voulez faire, c'est désactiver votre méthode de paiement et enlever le bloc "paiement" de votre flux de passage en caisse dans la configuration HikaShop. Ainsi, le passage en caisse fera une création de commande sans paiement.
Ensuite, activez l'option "payment of orders not paid immediately" dans la configuration HikaShop et dans le menu System>Order statuses, vous pouvez configurer pour quels statuts les clients pourront payer leurs commandes via le bouton correspondant dans leur listing de commandes.
Ensuite, vous pourrez manuellement vérifier la commande dans le backend d'HikaShop, changer son statut et sélectionner une méthode de paiement. Vous pouvez rajouter à l'email de notification un lien vers le listing de commande que le client pourra utiliser pour accéder au paiement de la commande.