Problème URGENT avec mise en place de PAYBOX

  • Posts: 30
  • Thank you received: 1
9 years 8 months ago #165771

-- HikaShop version -- : 2.32.2014
-- Joomla version -- : 3.3.3

Bonjour je viens de générer la clé HMAC et je ne comprends pas quand je veux l'utiliser j'ai le message suivant : Erreur de protection. Nous regrettons de ne pouvoir donner une suite favorable à votre demande de paiement.

j'ai bien configuré !
j'ai pris contact avec Paybox qui m'a renseigné et qui me dit que c'est un problème avec votre module qui fait disparaître le 0 précédent le code banque.

Voilà le mail adressé par PAYBOX

Comme convenu, voici les traces de vos appels échoués:

Lorsque vous avez renseigné le n° de site 0xxxxx :
Jul 28 17:29:10 pbxprwb05 MYchoix_pagepaiement.cgi[6229]: ERREUR: Le format de PBX_SITE est incorrect : xxxxxx

Lorsque vous avez renseigné le n° 00xxxxxx :

Jul 28 17:42:48 pbxprwb05 MYchoix_pagepaiement.cgi[12900]: ERREUR: Le format de PBX_SITE est incorrect : xxxxxx

Je vous invite à vous rapprocher de la société qui développe votre module, le 0 dans votre n° de site n'est pas envoyé à nos plateformes.

J'ai rentré le numéro de client qui est précédé d'un 0 et celui-ci disparait j'ai mis deux 0 pour détourner le problème mais ça ne fonctionne pas !
personne n'a rencontré ce problème.
merci pour votre aide, mon client est très exigeant et j'espère pouvoir trouver un solution rapidement. MERCI

Last edit: 9 years 8 months ago by mumu11.

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

  • Posts: 26008
  • Thank you received: 4004
  • MODERATOR
9 years 8 months ago #165774

Bonjour,

Merci d'éviter de créer plusieurs topics pour le même soucis.
Votre autre topic a été édité de nombreuses fois ce qui l'a fait descendre dans notre fil de messages en attente.

J'ai d'ailleurs supprimé l'autre sujet, faisant avec celui ci, un doublon.

Vous pouvez éditez le plugin paybox "plugins/hikashoppayment/paybox/paybox.php" et remplacer

		$this->vars = array(
			'PBX_SITE' => (int)($this->payment_params->pbx_site),
			'PBX_RANG' => trim($this->payment_params->pbx_rang),
			'PBX_IDENTIFIANT' => (int)($this->payment_params->pbx_indentifiant),
Par:
		$this->vars = array(
			'PBX_SITE' => trim($this->payment_params->pbx_site),
			'PBX_RANG' => trim($this->payment_params->pbx_rang),
			'PBX_IDENTIFIANT' => trim($this->payment_params->pbx_indentifiant),
Afin de ne plus considérer PBX_SITE et PBX_IDENTIFIANT en tant que numéros mais en tant que chaine de caractère (donc pouvant commencer par un zéro).
La documentation de Paybox indiquant que ces deux éléments sont des nombres, le plugin convertissait ces éléments en nombres et donc le 0 initial n'était pas passé.

Cordialement,


Jerome - Obsidev.com
HikaMarket & HikaSerial developer / HikaShop core dev team.

Also helping the HikaShop support team when having some time or couldn't sleep.
By the way, do not send me private message, use the "contact us" form instead.
The following user(s) said Thank You: mumu11

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

  • Posts: 30
  • Thank you received: 1
9 years 8 months ago #165784

Merci je vais tester ! excuser-moi pour mes multiples modifs et ma mauvaise manip du forum ! je vous tiens au courant !

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

  • Posts: 30
  • Thank you received: 1
9 years 8 months ago #165900

SUPER tout fonctionne ! Merci pour votre aide :P

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

Time to create page: 0.058 seconds
Powered by Kunena Forum