Skip to main content

probleme API paiement + proxy

More
11 years 11 months ago #175135 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

Please Log in or Create an account to join the conversation.

More
11 years 11 months ago #175140 by Jerome
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 :
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.

More
11 years 11 months ago #175809 by antidotcom
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

Please Log in or Create an account to join the conversation.

More
11 years 11 months ago #175875 by Jerome
Bonjour,

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
Powered by Kunena Forum