[Résolu] Problème URL retour paiement woocommerce et e-transactions

  • WordPress :4.7
  • Statut : résolu
15 sujets de 1 à 15 (sur un total de 17)
  • Auteur
    Messages
  • #1638267

    oinardoo
    Participant
    Initié WordPress
    6 contributions

    Bonjour,

    Ma configuration WP actuelle

    • Version de PHP/MySQL : 5.5.9-1
    • Thème utilisé : Catch Responsive Pro
    • Extensions en place : Woocommerce, WooCommerce E-Transactions Payment plugin
    • Nom de l’hébergeur : geneanet
    • Adresse du site : tourainegenealogie.org

    Problème(s) rencontré(s) :
    <div class= »description »>
    <div class= »project-description-104693″>

    Bonjour,

    J’ai installé un wordpress (4.7.5) avec woocommerce  (3.07 ) et le module de paiement du crédit agricole e-transactions.

    Le problème c’est que lorsqu’un client passe une commande celle-ci reste en paiement échoué sous woocommerce.

    Je reçois un message de la part du module de paiement me disant ceci :

    WARNING: Impossible de joindre http://tourainegenealogie.org/nomrepertoire?wc-api… pour le paiement « M=37… »
    Erreur : code HTTP: 301

    A priori c’est un souci au niveau de l’url retour, il manque un « / » dans l’URL de redirection après le nom du répertoire. Et pourtant toutes les autres activités du site fonctionnent bien. Je ne sais comment corriger.
    Pour le client heureusement tout fonctionne lorsqu’il paie. C’est uniquement le retour au niveau du backoffice de woocommerce qui ne se fait pas, c’est dérangeant pour gérer les commandes.

    J’ai interrogé geneanet et e-transactions qui me disent que cela vient de ma configuration WordPress.

    Merci de votre aide.

    </div>
    </div>

    #1638272

    Joss47
    Participant
    Maître WordPress
    2926 contributions

    Hello,

    Dans la conf côté WooCommerce de e-transaction il n’y a pas d’URL de retour à renseigner. Juste ton numéro de site, rang, ID et HMAC.

    Tu as bien autorisé les IP : 194.2.122.158,195.25.7.166,195.101.99.76 ?

    On est d’accord que tu gère ta clé et tes ID via ce tableau de bord : https://admin.paybox.com/cgi/CBDInfos.cgi ?

    Tu as la dernière version de WC et e-transactions ?

    #1638298

    oinardoo
    Participant
    Initié WordPress
    6 contributions

    Merci d’avoir répondu.

    Oui tout ça est OK, les réglages E-transactions dans Woocommerce, les ID, les IP autorisées.

    La clé et les identifiants sont donc saisis là et non pas dans le tableau de bord que tu indiques.

    Tous ces paramètres sont OK puisque tout fonctionne hors le retour d’info de E-transactions paybox vers Woocommerce, cette url de retour qui est calculée avec un « / » manquant.

    J’ai bien sur les toutes dernières versions des plugins.

    #1638304

    Joss47
    Participant
    Maître WordPress
    2926 contributions

    Sur l’URL de mon client, même l’URL dans le backoffice de paybox, n’est pas du tout bonne, pourtant les paiements passent bien et sont bien validés dans le BO de WP …

    Tu n’as pas de plugin spécifique pour la redirection? Cache ou ne sais je encore ?

     

    Tu mets http://tourainegenealogie.org/nomrepertoire, hors ton site est bien à la racine non? Pourquoi mentionner /nomrepertoire ?

    #1638317

    oinardoo
    Participant
    Initié WordPress
    6 contributions

    Non le site est installé sur un répertoire WordPress, l’adresse web du site est http://tourainegenealogie.org et l’adresse web de WordPress est http://tourainegenealogie.org/WordPress. Ces 2 adresses sont déclarées dans les réglages généraux de WordPress. Le message d’erreur commence par :
    WARNING: Impossible de joindre http://tourainegenealogie.org/WordPress?wc-api=WC_etransactions..

    et il faudrait que ce soit http://tourainegenealogie.org/WordPress/?wc-api=WC_etransactions.. (il y a un « / » en plus)

    J’ai essayé dans les réglages généraux de WordPress d’ajouter ce « / » à l’adresse web de WordPress  mais il n’est pas pris en compte.
    Et puis dans je suis allé voir dans la base de données j’ai vu <b>siteurl : </b><b><span class= »m_760805529484673034moz-txt-link-freetext »>http://tourainegenealogie.org/<wbr />WordPress/</span> </b>il y a bien le slash final

     

    #1638319

    Joss47
    Participant
    Maître WordPress
    2926 contributions

    Tu ne peux pas tout basculer à la racine de ton hébergement ?

    #1638333

    oinardoo
    Participant
    Initié WordPress
    6 contributions

    Le site est en production, je ne vais pas me risquer à une telle opération et puis ça ne serait pas l’assurance de résoudre le couac. Tout fonctionne bien depuis quelques mois, le paiement CB a été installé il y a une semaine seulement, c’est la seule chose qui pose problème, heureusement pas aux clients pour qui c’est transparent mais à nous, le BO de Woocomerce n’étant pas mis à jour après le paiement.

    En tout cas merci de ton aide.

    #1638335

    Joss47
    Participant
    Maître WordPress
    2926 contributions

    La je ne vois pas, je n’ai jamais rencontré de soucis avec WooCommerce de ce genre :/

    Sache que transférer la boutique de ton dossier a la racine, prends 2 secondes et n’est absolument pas risqué, qu’il soit en prod ou non.

    #1992168

    a.finot
    Participant
    Initié WordPress
    2 contributions

    Bonjour oinardoo,

    Pourriez-vous me dire comment vous avez résolu votre problème ? J’ai le même message d’erreur et etransaction me dit que c’est parce qu’il y a un « / » dans l’url qu’il ne devrait pas y avoir… Effectivement si je tape l’url sans le « / » elle est modifiée dans le navigateur comme si il y avait une redirection.

    J’ai cherché dans mon htacces et dans les configurations de wp mais je n’ai rien trouvé…

    Cordialement,

     

     

    #1995628

    oinardoo
    Participant
    Initié WordPress
    6 contributions
    Cette réponse a été marquée comme privée.
    #2003532

    gruhl
    Participant
    Initié WordPress
    3 contributions

    Bonjour,

    j’ai exactement le même problème. Et je ne comprends pas pourquoi le sujet est marqué comme résolu, puisque je ne vois pas de solution dans les réponses, j’ai raté un truc ?

     

    Cordialement

    #2003541

    a.finot
    Participant
    Initié WordPress
    2 contributions

    Je ne peux pas lire la réponse de oinardoo qui apparaît comme privée mais j’ai pu résoudre le problème avec le support technique d’E-transactions qui m’a envoyé une mise à jour du module.

    Bon courage !

    #2005267

    gruhl
    Participant
    Initié WordPress
    3 contributions
    Cette réponse a été marquée comme privée.
    #2005276

    Joss47
    Participant
    Maître WordPress
    2926 contributions

    @grul > ta réponse en privé à part les modérateurs et l’auteur de ce sujet personne d’autre ne la verra 😉

    #2005290

    gruhl
    Participant
    Initié WordPress
    3 contributions

    My bad, désolé Joss

    Et comment faire pour écrire directement à a.finot en MP, qui n’est pas l’auteur du post du coup ?

    Merci

     

15 sujets de 1 à 15 (sur un total de 17)
  • Vous devez être connecté pour répondre à ce sujet.