Jump to content

Problème Avec Hipay


Recommended Posts

Bonjour

 

lorsque j'active le module Ebay, toutes mes commandes venant de hipay n'apparaissent plus dans l'onglet commande.

je suis obligé de saisir l'ID à la main pour le faire apparaitre (et là, elles ont toute une alert de commande invalide) et le faire passer en 'paiement accepté'

pouvez-vous me dire ou vient le problème?

 

merci

Link to comment
Share on other sites

Bonjour,

 

Il peut y avoir un soucis de compatibilité avec la version de votre Prestashop

 

Pouvez-vous modifier le fichier « modules/hipay/validation.php » en ajoutant ces lignes :

 

if (empty(Context::getContext()->link))

Context::getContext()->link = new Link();

 

Comme ceci :

 

if (empty(Context::getContext()->link))

Context::getContext()->link = new Link();

 

$hipay = new Hipay();

$hipay->validation();

 

N'hésitez pas à nous contacter en cas de besoin : technique @ hipay.com

 

Cordialement,

Support IT Hi-media Payments

Link to comment
Share on other sites

merci pour la réponse.

 

maintenant j'ai un autre souci avec un site que je fais passer du 1.3 au 1.5

 

tous les paiements hipays, les commandes ne sont pas créées dans la BO, sur le mail de paiement hipay j'ai cette erreur:

Votre application n'a pas répondu : Code HTTP=500.

 

cordialement

Link to comment
Share on other sites

Bonsoir

 

je viens de me rendre compte que depuis que j'ai ajouté ces lignes, non seulement les commandes ne sont toujours pas pris en compte, mais je ne recevais meme plus les mails de hipay comme quoi une commande est passé.

 

j'ai trouvé étrange de ne pas avoir de commande depuis 2 jours via hipay, il y'en avait donc mais rien en BO ni d'email envoyé.

 

le paiement se passe pourtant très bien sur hipay.

 

mais pas de retour.

Link to comment
Share on other sites

non, je n'ai rien. ni commandes dans le BO. ni emails.

 

sinon, vous n'avez pas un module qui a fait ses preuves sur la 1.5.3?

 

celui que j'utilise en plus, envoi les clients sur la version anglaise de la plateforme Hipay. pas très rassurant pour les clients français.

Link to comment
Share on other sites

Bonjour,

 

Pour modifier la langue :

 

Il faut modifier le fichier « mapi_paymentparams.php » dans « modules/hipay/mapi/ » Supprimer la ligne 891 : $this->locale = HIPAY_MAPI_DEFLANG;

 

Et modifier le fichier « hipay.php » dans « modules/hipay/ » Remplacer ligne 195 et 197 :

 

if (isset($language->language_code))

$paymentParams->setLocale($this->formatLanguageCode($language->language_code));

else

$paymentParams->setLocale(strtoupper($language->iso_code).'_'.strtolower($language->iso_code));

 

par « $paymentParams->setDefaultLang('FR_fr'); »

 

Cordialement,

Support IT Hi-media Payments

Link to comment
Share on other sites

d'accord pour la langue.

je viens de recevoir les emails de confirmation des ventes du week-end, mais toujours rien sur la BO pour les commandes.

 

avez-vous une solution?

envoyez-moi un module qui marche par MP ou du moins un fichier validation.php qui soit correcte.

 

sinon, je vais être obligé de desactiver la solution hipay et utiliser paypal aussi pour la CB (je ne l'utilise que pour les comptes paypal en ce moment)

 

cordialement

Link to comment
Share on other sites

  • 4 months later...

J'ai exactement le même problème.

 

J'ai contacté le support HiPay qui m'a également conseillé de modifier certaines lignes de code, sans succès.

 

J'espère qu'une solution réelle va être trouvée rapidement :(

Link to comment
Share on other sites

  • 2 weeks later...
Guest
This topic is now closed to further replies.
×
×
  • Create New...