• Bonjour,

    Le site de notre client présent plusieurs soucis, voici son message :

    [Comment se fait-il qu’un code promo généré à la suite de l’annulation d’un cours par une cliente puisse être réutilisé ? Nous avons récemment rencontré ce cas et nous souhaiterions comprendre le fonctionnement du système afin d’éviter que cela se reproduise.

    Comment se fait-il que les clientes reçoivent un e-mail de confirmation de réservation alors que leur réservation n’est finalement pas effective, car elle est expirée ? Cela fait plusieurs fois que nous sommes confrontés à cette situation. Des clientes se présentent avec leur e-mail de confirmation, alors que leur nom n’apparaît pas sur notre liste de réservations.

    Cette situation génère de l’incompréhension et parfois des tensions avec les clientes. Elle présente également un risque de surbooking, en plus du temps que nous devons consacrer à vérifier la situation et à mettre à jour leurs abonnements.

    Pourriez-vous nous expliquer l’origine de ces deux problèmes et nous indiquer s’il existe une solution ou un paramétrage permettant de les éviter ?]

    Sachant que nous utilisons woocommerce. Le contexte de la 1ère question (mail de la piscine au client) :

    [Le cours du 9 juillet faisait partie de la commande n° 75027, qui comprenait 4 cours. Pour cette commande, le montant total aurait dû être de 19,20 €. Or, vous n’avez réglé que 9,60 €, grâce à l’utilisation de deux codes promotionnels (R3255N1 et R3255N2) d’une valeur totale de 9,60 €.

    La remise de 9,60 € a donc été répartie sur les 4 cours, ce qui signifie que, pour le logiciel, chaque cours avait une valeur de 2,40 €.

    Ainsi, lorsque vous avez demandé le remboursement du cours, le système a automatiquement généré un code promo correspondant à la valeur du cours, soit 2,40 € (code promo n° R3255N3).

    Comme vous avez ensuite annulé une deuxième fois le cours (avec ce code promo), un autre code promo de 2,40 € a également été généré (n° R3255N4).

    Donc dans votre dernière commande, vous n’auriez toutefois pas dû pouvoir utiliser une deuxième fois le premier code (R3255N3) comme vous l’aviez déjà utilisé.]

    1. Est-ce que pour ce problème, comme elle a annulé sa commande qui avait utilisé un code promo, l’aurait donc réinitialisé ?
    2. Pour le 2ème problème, je ne comprends pas comment c’est possible, auriez-vous une idée ?

    Cordialement.

Viewing 2 replies - 1 through 2 (of 2 total)
  • Plugin Author yoancutillas

    (@yoancutillas)

    Bonjour,

    1.

    Booking Activities génère simplement un code promo WooCommerce, le fonctionnement des codes est quant à lui entièrement lié à WooCommerce.

    Dans votre cas, en effet,

    • le montant de la réduction est réparti entre tous les articles de la commande
    • lorsqu’une commande est annulée, les codes promo utilisés dans cette commandes deviennent à nouveau disponibles. Cela est le comportement voulu par WooCommerce, Booking Activities n’est pas impliqué.

    Ceci dit, ce fonctionnement est généralement le plus juste pour le client : si vous interdisez au client d’utiliser le code R3255N3 une seconde fois, alors le client n’aura été remboursé que de 2,4€ sur un cours qu’il a payé 4,8€ à la base.

    2.

    Mon hypothèse est que la réservation a bien été faite et payée, mais que l’article est resté dans le panier après la commande et a fini par expirer. Je vous invite à vérifier vos commandes et vos encaissements.

    Normalement, le panier est automatiquement vidé après une commande, c’est le comportement normal de WooCommerce. Il se peut qu’un plugin tiers interfère avec ce fonctionnement.

    Tout d’abord, essayez d’identifier les points communs entre les commandes qui ont subient ce bug : Allez dans WooCommerce > Commandes >

    • identifiez les commandes en question,
    • vérifiez également les commandes juste avant ou juste après, s’il y a des doublons, des commandes vides, ou toute autre anomalie.
    • dans les réglages des commandes, identifiez la passerelle de paiement qui a été utilisé, si c’est toujours la même, il est probable que le problème vienne de celle-ci
    • dans les réglages des commandes, regardez les notes de commandes et comparez-les entre-elles, et avec celles de commandes qui se sont bien déroulées et qui utilisent la même passerelle de paiement

    Une fois tout ceci vérifié, vous devriez avoir une bonne idée du parcours client et peut être même de l’origine du problème. Si vous le souhaitez, je peux analyser cela sur votre site, j’aurais alors besoin d’un compte administrateur (contact@booking-activities.fr) et des ID des réservations ayant rencontré le problème.

    Essayez ensuite de reproduire le problème en répétant les mêmes étapes que le client (même produit, même évènement, même passerelle de paiement, etc.). Après la commande, vérifiez que le panier a bien été vidé. (Il faudrait effectué ces tests sur un site de développement avec les paiements en mode test pour éviter d’être débité à chaque test.)

    Si le panier n’a pas été vidé, et que ce problème se produit à 100% (il faut faire plusieurs tests pour confirmer), vous pourrez identifier le plugin en cause en suivant les instructions sous “Booking Activities ne fonctionne pas comme il le devrait” ici.

    Si vous n’avez pas réussi à reproduire le problème, vous pourrez essayer de résoudre le problème “à l’aveugle”, en testant des solutions potentielles sur la durée. Les premières choses à essayer seraient de remplacer le plugin de la passerelle de paiement par un autre similaire, et de désactiver tous vos outils de cache.

    Thread Starter emacaw

    (@estehlin)

    Bonjour,

    Merci pour votre réponse.

    Je vais voir avec eux pour les tests, et on reviendra vers vous si besoin.

    Cordialement

Viewing 2 replies - 1 through 2 (of 2 total)

You must be logged in to reply to this topic.