- WordPress :5.2
- Statut : non résolu
- Ce sujet contient 6 réponses, 2 participants et a été mis à jour pour la dernière fois par
Joss47, le il y a 5 années et 11 mois.
-
AuteurMessages
-
3 août 2019 à 16 h 43 min #2272293
Bonjour,
Ma configuration WP actuelle
- Version de PHP/MySQL : 7 ~5.7
- Thème utilisé : Food Store
- Extensions en place : Woocommerce, wp fatest cache, wp checkout form builder, product add ons et bien d’autres
- Nom de l’hébergeur : Hostgator
- Adresse du site : bobo-pizza.com
Problème(s) rencontré(s) :
Bonjour,
Lors d’une commande je souhaite recevoir la réponse de la banque pour valider ou refuser la commande automatiquement . La société est une pizzeria et les commandes se passent dans le feu de l’action. On a un visuel des retours paiement seulement sur l’interface admin de la banque.
La société qui gère les transactions est Monex avec le module de paiement Payline.D’aprés leurs documentation :
https://payline.atlassian.net/wiki/spaces/DT/pages/54002844/FAQ+Qu+est+ce+que+la+notification+de+transaction+par+URL
https://payline.atlassian.net/wiki/spaces/DT/pages/54003124/Notification+par+URLJe dois renseigné l’url de notification , et si j’ai tout bien compris; je renseigne dans l’espace admin Payline : Url de notification =
https://bobo-pizza.com/facture/order-received?notificationType=webtrs&token=getWebPaymentDetails
Je dois également faire le tour, je me rends donc dans ma base , la table « wp_options » est modifie la terminaison du points de validation de commande WordPress (Oui, wordpress « slugifie » ces url donc j’ai dû modifier la base directement) ; J’ai donc ma terminaison de commande pour commande reçue : order-received?notificationType=webtrs&token=getWebPaymentDetails
Je passe la commande, je suis redirigé vers la page de la banque, renseigne les informations et me voila redirigé vers le site marchant par l’adresse :
https://bobo-pizza.com/facture/order-received/?notificationType=webtrs&token=getWebPaymentDetails%2F&key
J’avais déjà vue que woocommerce génère /?key à la fin de l’url order-received/
Du coup je me dis que c’est bien modifiable quelque part cette fameuse « key », et que passé par la base n’est pas la solution . Sinon je suis un peu largé,
J’ai également créer un webhook avec l’url de livraison
https://bobo-pizza.com/facture/order-received?notificationType=webtrs&token=getWebPaymentDetails
Mais rien j’ai l’erreur : « Le token ne peut être null »
Voilà désolé c’est un peu long mais j’ai essayé d’expliqué mes procédures au maximun merci à tous
-
Ce sujet a été modifié il y a 5 années et 11 mois par
alexisdev01. Raison : Besoin de voir les adresses
3 août 2019 à 17 h 55 min #2272304Hello,
Tu as bien utilisé et suivi ce qu’ils disent ici > https://support.payline.com/hc/fr/articles/360000884168-Plugins-WooCommerce ?
Car je ne comprends pas le soucis, normalement ça fonctionne, comme tous les autres modules des banques théoriquement…
Autant contacter directement PayLine sinon car c’est spécifique.3 août 2019 à 18 h 20 min #2272308Re, merci pour ta réponse
Oui l’extension sert bien à communiquer avec la banque donc les transactions se font bien. Seulement j’ai pas le retour du statut dans l’admin wordpress
En gros, que le paiement ait été accepté ou non, dans wordpress j’ai la commande « en attente paiement » et je voudrai passé à « en cours » ou « échoué » automatique avec le retour banque, j’ai donc suivi la doc
3 août 2019 à 18 h 24 min #2272309J’ai contacter payline mais il me renvoie toujours sur la doc; en faites je pense que mon problème vient de cette requête ?key qui fausse tout
Parce que même avec les configurations par défaut sur les terminaisons, lorsque j’ai validé mes identifiants bancaires sur le site de la banque, je suis redirigé vershttps://bobo-pizza.com/facture/order-received/?key
Et c’est quoi ce /?key ? Il s’ajoute sur la terminaisons de « commandes reçus » et je pense que c’est modifiable justement je rentre mes informations de requête ici ?
4 août 2019 à 12 h 06 min #2272381Bonjour,
Des infos ici > https://stackoverflow.com/questions/37669956/woocommerce-get-order-key
C’est leur module qui devrait déclencher le nouvel état de commande, je note de ne jamais passer via PayLine du coup 😀
4 août 2019 à 12 h 56 min #2272383Hello merci je vais regarder
Oui je suis pas forcément à l’aise avec leur manière de faire , enfin après cest tres personnel et jai pas le choix je m’adapte
Cest une solution française en partenariat avec une banque française donc je pense que cest plus avantageux financierement que des plateformes comme stripe ou paypal
4 août 2019 à 20 h 20 min #2272425Ou le client peut aussi choisir de prendre le module de sa banque, ça va plus vite 😀
Bon courage en tout cas 🙂 -
AuteurMessages
- Vous devez être connecté pour répondre à ce sujet.