Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

SIPS/ATOS v2.1.7alpha2 - Redirection pour Analytics #3

Open
jepot59 opened this issue Jan 30, 2019 · 8 comments
Open

SIPS/ATOS v2.1.7alpha2 - Redirection pour Analytics #3

jepot59 opened this issue Jan 30, 2019 · 8 comments

Comments

@jepot59
Copy link

jepot59 commented Jan 30, 2019

Version :
SIPS/ATOS v2.1.7alpha2
Prestashop 1.4.9

J'ai active la fonction de retour forcé, mais cela redirige vers l'historique de commande alors que pour Analytics j'ai besoin que cela soit redirigé vers la confirmation de commande pour la bonne prise en compte par Analytics.

Pourriez vous m'orienter ?

Vous en remerciant d'avance.
Cordialement,

@TrogloGeek
Copy link
Owner

Bonjour,

L'implémentation du retour forcé par les banques que j'ai pu tester jusqu'ici ne permet pas d'utiliser d'URL de retour avec query string (la partie de l'URL commençant avec un point d'interrogation), ce qui provoque la perte d'informations au retour si la réécriture d'URL de la boutique n'est pas configurée de manière à ce que le retour se fasse sur une URL sans point d'interrogation, ce qui pourrait être l'origine de votre problème. Il me semble que sur les anciennes versions de PrestaShop il était nécessaire d'intervenir sur la base de données pour configurer des réécritures par module pour que la réécriture d'url fonctionne avec les URLs liées à un module.

@jepot59
Copy link
Author

jepot59 commented Jun 13, 2019

Bonjour,

Auriez vous la possibilité contre rémunération de voir pour solutionner ce problème et faire en sorte que le retour forcé soit effectif vers la confirmation de commande ?

Dans l'attente de vous lire.

@TrogloGeek
Copy link
Owner

Bonjour, désolé pour la latence...

Normalement (n'hésitez pas à me contredire, je parle de mémoire sans aller vérifier) le module n'a pas besoin de modification pour que cela fonctionne: vous devez simplement configurer l'aspect SEO de la boutique en créant une route de réécriture de manière à ce que l'URL de retour générée par le module soit exemple de query string (passer de /index.php?module=tggatos&controller=userReturn&myVar1=myValue1 à par exemple /module-tggatos-userReturn/myValue1/ ou /validatePayment/myValue1 ...)

@TrogloGeek
Copy link
Owner

Correction: je viens d'aller vérifier le code, cette version du module utilisait déjà un bootstrapper de requêtes interne au module pour éviter les query strings, par contre elle est obsolète en 2.1.8 certaine modifications pourraient corriger ce problème.
Vous devriez commencer par mettre à jour vers la dernière version du module (2.2.1) et si le problème persiste je pourrai alors venir l'auditer au besoin.

@jepot59
Copy link
Author

jepot59 commented Jun 20, 2019

Bonjour,
Merci pour votre réponse, où puis-je trouver la version 2.2.1 ?

Vous en remerciant d'avance.

@TrogloGeek
Copy link
Owner

Il s'agit de la version actuellement sur la branche master de ce dépôt (il faut juste prendre garde à bien renommer le dossier en tgg_atos).

@jepot59
Copy link
Author

jepot59 commented Jul 1, 2019

Bonjour,
Je souhaiterais que vous regardiez directement, y compris pour la 2.2.1, ne souhaitant prendre aucun risque au vue de l'importance de ce module en faisant une mauvaise manipulation.

Comment faire pour nous contacter en privé afin de voir ensemble les modalités et un devis d'intervention ?

Vous en remerciant d'avance.

@TrogloGeek
Copy link
Owner

Bonsoir, vous pouvez me contacter sur l'adresse email que vous trouverez en haut du CV sur https://capillotracteur.fr/

Désolé pour cette réponse plus que courte, journée éprouvante. Cdlmt, Damien.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants