• Resolved marielfv17

    (@marielfv17)


    Bonjour,

    Sur ma marketplace, j’ai un problème de communication entre Mangopay et WordPress/WooCommerce/WC Vendors lorsque les paiements sont effectués.

    Si un acheteur achète sur mon site, sa commande s’affiche en “PayIn Succeeded” sur MangoPay.
    En revanche, sur le back-office WooCommerce, sa commande est bloquée avec le statut ? Attente paiement ?.

    Conséquence 1 : moi (administratrice du site) et le vendeur ne sommes pas informés de la commande (puisqu’elle n’est pas “En cours” mais “En attente de paiement”).
    Conséquence 2 : je dois aller vérifier le plugin WooCommerce pour voir si des commandes ont été passées. Ce qui n’est évidemment pas viable.
    Conséquence 3 : le client ne re?oit pas de confirmation de sa commande (puisque les e-mails automatiques configurés ne se déclenchent que lorsqu’une commande est réussie (= paiement validé)).

    Merci pour votre aide !

    Marie

    PS : Sur le forum, j’ai vu que ce problème s’était posé pour un autre utilisateur il y a 1 an environ. Néanmoins, dans sa réponse, MangoPay n’indiquait pas la procédure pour le résoudre.

Viewing 9 replies - 1 through 9 (of 9 total)
  • Plugin Author mangopay

    (@mangopay)

    Bonjour @marielfv17,

    Merci pour ce retour. Quelques petites questions afin d’aiguiller au mieux notre recherche ??

    1) Avez-vous des produits ayant une demande de pré-autorisation ?
    2) Pourriez vous me transmettre votre client-id ?
    3) Lors d’un checkout est-ce que votre utilisateur est redirigé systématiquement vers une page de paiement externe (Payline.com) ? Ou proposez vous l’enregistrement de la carte ?

    Merci

    Thread Starter marielfv17

    (@marielfv17)

    Bonjour,

    Merci pour votre retour.

    1. Non, pas de demande de pré-autorisation sur mes produits.
    2. Mon ID est ? marielfv ?.
    3. Le client est toujours redirigé vers une page de paiement externe.

    Cordialement,

    Marie

    Thread Starter marielfv17

    (@marielfv17)

    Bonjour,

    Avez-vous des réponses à m’apporter pour mon problème ?
    Je re?ois de nouvelles commandes qui ne s’affichent pas dans WooCommerce ou dont MangoPay ne peut pas traiter les transferts vers les vendeurs (puisque WooCommerce ne lui communique pas les informations).

    Merci pour votre retour,

    Marie

    Plugin Author mangopay

    (@mangopay)

    Bonjour @marielfv17,

    Nous sommes toujours en train de vérifier. Dans l’attente d’une réponse définitive vous pouvez toujours activer un webhook depuis le dashboard MANGOPAY vous permettant d’être notifié et avertie dès qu’un “PayIn Succeeded” passera.
    Un guide se trouve ici : https://docs.mangopay.com/guide/dashboard-v2

    Cela étant dit, nous avons fait un tour sur votre page de paiement et plusieurs problèmes sont présent :

    1) La page de paiement que vous utilisez ne correspond pas à notre page de paiement externe classique. Des ajouts et de la personnalisation on été fait.

    2) Ces ajouts et cette personnalisation génère des erreurs JS (visible dans le debugger web) qui empêche un fonctionnement normal. (Dans l’idéal il ne faut aucune erreur sur une page de paiement)

    3) Le code de la page n’est pas chargé dans son intégralité, une partie est bloqué par votre serveur : (Notamment les XMLHttpRequest en provenance de Payline).

    4) Votre page embarque plusieurs scripts en plus qui peuvent rentrer en collision avec les n?tres et donc poser des problèmes de compatibilité.

    Je vous recommande de ne pas utiliser de modèle de page pour le paiement mais plut?t de vous baser sur le formulaire de base. De plus pour des raisons de sécurité il semble raisonnable de ne pas rajouter du traitement JS et des scripts supplémentaires sur une page ou on saisit un numéro de CB. Celle-ci doit rester la plus simple et la plus épuré possible.

    Je reste disponible si vous souhaitez plus de détails.

    Cdt,

    Audouin,

    • This reply was modified 5 years, 3 months ago by mangopay.
    Thread Starter marielfv17

    (@marielfv17)

    Bonjour Audouin,
    Merci pour votre réponse.
    J’ai supprimé toutes les personnalisations que j’avais faites sur la page de paiement.
    Celle qui s’affiche désormais me para?t correspondre à ce que vous appelez votre page de paiement externe classique.
    En attendant la suite ! ??
    Bien cordialement,
    Marie

    PS : Au fait, est-ce vous qui tentez d’acheter des produits sur mon site, pour tester le fonctionnement ?

    • This reply was modified 5 years, 3 months ago by marielfv17.
    Plugin Author mangopay

    (@mangopay)

    Bonjour @marielfv17,

    C’est bien nous. Nous continuons l’analyse. Avez-vous constaté une amélioration en passant sur une page de paiement classique ? Est-ce que les notifications de paiement passent c?té WP maintenant ?

    Bonne soirée,

    Audouin,

    Thread Starter marielfv17

    (@marielfv17)

    Rebonjour,

    Je viens de passer une commande pour voir.
    Malheureusement, le problème reste le même :

    – Le “PayIn” est “Succeeded” sur le Dashboard MangoPay.
    – Mais sur WooCommerce, la commande reste sur “Attente paiement”.

    Merci pour votre aide,

    Marie

    Plugin Author mangopay

    (@mangopay)

    Bonjour @marielfv17,

    Pour revenir au formulaire par défaut il ne faut pas du tout indiquer de page modèle dans l’option suivante:

    WooCommerce > Réglages > Paiements > MANGOPAY > Utiliser cette page comme modèle pour le paiement (utiliser la croix pour enlever la page actuellement configurée)

    De cette fa?on on revient au fonctionnement par défaut avec le formulaire externe.

    Si après cette manipulation cela ne fonctionne toujours pas, je vous invite à désactiver tous les autres plugins à part WC, WV et le n?tre. Histoire d’isoler un potentiel conflit.

    Je reste à votre disposition,

    Audouin,

    Thread Starter marielfv17

    (@marielfv17)

    Bonsoir,

    Après désactivation des plugins et de multiples tests, j’ai réussi à isoler trois plugins qui pourraient poser problème.
    Ou, dit autrement, l’un d’eux crée un conflit avec WooCommerce <> MangoPay.
    Il s’agit de :
    – More Sorting Options for WooCommerce
    – NextMove Lite – Thank You Page for WooCommerce
    – WooCommerce Admin

    Ils restent donc désactivés de mon c?té, et la communication entre MangoPay et WooCommerce se fait correctement.

    Bien à vous,

    Marie

Viewing 9 replies - 1 through 9 (of 9 total)
  • The topic ‘Problème de communication MangoPay et WooCommerce’ is closed to new replies.