- Posts: 98
- Thank you received: 6
probleme API paiement + proxy
- antidotcom
-
Topic Author
- Offline
Less
More
11 years 11 months ago #175135
by antidotcom
probleme API paiement + proxy was created by antidotcom
-- HikaShop version -- : 2.3.3
-- Joomla version -- : 3.3.6
-- PHP version -- : 5.5.9
-- Browser(s) name and version -- : all
Bonjour,
sur la boutique que nous avons mis en place pour un client tout fonctionne bien sauf pour certains clients derrière un "proxy". au moment de valider on a un message "probleme api paiement invalid keyword in parameter (+ une adresse IP).
Nous utilisons ATOS comme API.
Avez vous une solution à nous proposer?
merci d'avance
-- Joomla version -- : 3.3.6
-- PHP version -- : 5.5.9
-- Browser(s) name and version -- : all
Bonjour,
sur la boutique que nous avons mis en place pour un client tout fonctionne bien sauf pour certains clients derrière un "proxy". au moment de valider on a un message "probleme api paiement invalid keyword in parameter (+ une adresse IP).
Nous utilisons ATOS comme API.
Avez vous une solution à nous proposer?
merci d'avance
Please Log in or Create an account to join the conversation.
11 years 11 months ago #175140
by Jerome
Jerome - Obsidev.com
HikaMarket & HikaSerial developer / HikaShop core dev team.
Replied by Jerome on topic probleme API paiement + proxy
Bonjour,
Il s'agit d'un système de sécurité de la plateform ATOS mais elle possède différent soucis comme une non gestion de l'IPv6.
Du coup, nous avons une ligne dans HikaShop pour ne pas passer l'IP si celle ci est au format IPv6 ; dans votre cas je vous recommande de tout simplement supprimer la ligne.
Vous pouvez donc modifier le fichier (ou créer un override afin de ne pas avoir de soucis avec les mises à jour) de la "atos_end.php"
fichier : plugins/hikashoppayment/atos/atos_end.php
override à créer : template/your_frontend_template/hikashoppayment/atos/atos_end.php
Et supprimer la ligne :
Cordialement,
Il s'agit d'un système de sécurité de la plateform ATOS mais elle possède différent soucis comme une non gestion de l'IPv6.
Du coup, nous avons une ligne dans HikaShop pour ne pas passer l'IP si celle ci est au format IPv6 ; dans votre cas je vous recommande de tout simplement supprimer la ligne.
Vous pouvez donc modifier le fichier (ou créer un override afin de ne pas avoir de soucis avec les mises à jour) de la "atos_end.php"
fichier : plugins/hikashoppayment/atos/atos_end.php
override à créer : template/your_frontend_template/hikashoppayment/atos/atos_end.php
Et supprimer la ligne :
Code:
if(strpos($this->vars["customer_ip"],':') === false) $parm.=" customer_ip_address=".$this->vars["customer_ip"];
Cordialement,
Jerome - Obsidev.com
HikaMarket & HikaSerial developer / HikaShop core dev team.
Please Log in or Create an account to join the conversation.
- antidotcom
-
Topic Author
- Offline
Less
More
- Posts: 98
- Thank you received: 6
11 years 11 months ago #175809
by antidotcom
Replied by antidotcom on topic probleme API paiement + proxy
Bonjour,
merci pour ces indications.
Effacer la ligne dans le fichier fonctionne très bien.
En revanche la solution de l'over-ride dans le dossier template, ne fonctionne pas. (template yootheme)
Avez vous une autre solution ou un autre emplacement à nous conseiller pour qu'effectivement nous puissions utiliser un système d'over- ride qui nous permettra de faire des mises à jour sans avoir à refaire la manip à chaque fois?
Merci d'avance
merci pour ces indications.
Effacer la ligne dans le fichier fonctionne très bien.
En revanche la solution de l'over-ride dans le dossier template, ne fonctionne pas. (template yootheme)
Avez vous une autre solution ou un autre emplacement à nous conseiller pour qu'effectivement nous puissions utiliser un système d'over- ride qui nous permettra de faire des mises à jour sans avoir à refaire la manip à chaque fois?
Merci d'avance
Please Log in or Create an account to join the conversation.
11 years 11 months ago #175875
by Jerome
Jerome - Obsidev.com
HikaMarket & HikaSerial developer / HikaShop core dev team.
Replied by Jerome on topic probleme API paiement + proxy
Bonjour,
Au temps pour moi, c'est "template/your_frontend_template/hikashoppayment/atos_end.php"
J'ai relu trop rapidement le code.
Cordialement,
Au temps pour moi, c'est "template/your_frontend_template/hikashoppayment/atos_end.php"
J'ai relu trop rapidement le code.
Cordialement,
Jerome - Obsidev.com
HikaMarket & HikaSerial developer / HikaShop core dev team.
Please Log in or Create an account to join the conversation.
Time to create page: 0.168 seconds