Message d'erreur lors de la validation du paiement en ligne.

  • Posts: 124
  • Thank you received: 3
  • Hikashop Business
3 years 2 months ago #335507

-- url of the page with the problem -- : www.poincons-matrices.fr/la-boutique.html
-- HikaShop version -- : 4.4.3
-- Joomla version -- : 3.10.1
-- PHP version -- : 7.4.21
-- Browser(s) name and version -- : SAFARI Version 14.1.2 (16611.3.10.1.3)
-- Error-message(debug-mod must be tuned on) -- : Une erreur s’est produite. Veuillez contacter votre commerçant. [ab65dcfc46abea] »

Bonjour,
J'ai un problème que je n'arrive pas à résoudre...
Dans notre boutique ( www.poincons-matrices.fr/la-boutique.html ), en 2016, nous avions mis en place le système de paiement par carte bancaire - Hikashop ATOS SIPS 2.0 Payment Plugin en liaison avec Sogenactif. Jusqu’à ce jour les transactions via le paiement par carte bancaire se déroulait sans problème.
Début septembre, la société Générale nous a demandé de créer une nouvelle clé secrète que nous avons remplacé depuis Hikashop ATOS SIPS 2.0 Payment Plugin. Nous avons remplacé uniquement la clé secrète et sa version sans toucher aux autres paramétrages
Depuis lors de la validation du paiement en ligne apparait un message d’erreur « Une erreur s’est produite. Veuillez contacter votre commerçant. [ab65dcfc46abea] », ne donnant pas la possibilité de renseigner la carte bancaire sur le site de la Société générale. De ce fait, sous Hikashop le statut de commande reste sur commande créée et ne passe pas en confirmée, puisque nous n’avons pas le paiement.
En mode déboggage je n’ai pas d’autre message.

Après divers échanges avec le support de Sogenactif, voici les réponses de leur support.
- « Suite à nos investigation, nous vous informons que vous ne renseignez pas la clés secrètes lors de votre requête de paiement ce qui bloque l'initialisation de celui ci. »
Etonnant puisque j’ai bien indiqué la nouvelle clé et sa version depuis Hikashop ATOS SIPS 2.0 Payment Plugin.
- « Pour faire suite à notre entretien, l'erreur proviens de la génération du transaction référence (TRef).
 En effet vous ne générez pas le transaction référence depuis votre solution, hors sur votre contrat vous n'avez pas l'option génération automatique, alors que la transaction doit être identifier via le transaction référence (option active).
Nous vous invitons à générer le transaction référence sur votre requête de paiement (via votre Plugin)
Ci joint un exemple de requéte avec le transaction référence : amount=5500|currencyCode=978|merchantId=011223744550001|normalReturnUrl=http://www.normalreturnurl.com|transactionReference=534654|keyVersion=1 »

Et là que faire ??
Dans l’attente de votre avis.

Merci,
Alain

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

  • Posts: 82863
  • Thank you received: 13372
  • MODERATOR
3 years 2 months ago #335509

Bonjour,

Il y a 3 ans, nous avons du faire un patch pour quelqu'un d'autre justement car ATOS SIPS pour la Société Générale retournait une erreur car le plugin fournissait le transactionReference.
Je suppose que la personne qui nous a fait se retour avait l'option active dans son contrat avec la Société Générale...
Donc en fait, il suffit de sélectionner la banque "Default" au lieu de "Société Générale" dans la méthode de paiement et cela fonctionnera comme avant, avec l'envoi du transactionReference.
De notre coté, nous allons voir pour changer la nomenclature de l'option "bank" dans le plugin et surement ajouter une option en plus pour pouvoir choisir le mode de fonctionnement...

Last edit: 3 years 2 months ago by nicolas.

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

  • Posts: 124
  • Thank you received: 3
  • Hikashop Business
3 years 2 months ago #335524

Bonjour Nicolas,

Merci pour votre réponse, le problème est résolu avec ce paramétrage banque "Default". :)
Bonne journée,

Alain

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

Time to create page: 0.066 seconds
Powered by Kunena Forum