Bonjour,
J'ai fait une modification dans le fichier "atos.php" mais je dois dire que je suis surpris des données retours de la plateforme de paiement.
Il semblerait que les données reçuent soient invalides, le code d'erreur est "-1" et il y a du code HTML dans le paramètre "merchant_id" indiquant que la longueur des données n'est pas valide.
J'ai donc placé le code suivant
if(empty($vars['caddie']) && (int)$vars['code'] == -1) {
$app = JFactory::getApplication();
$app->redirect(hikashop_completeLink('order&task=cancel_order',false,true));
}
Afin de faire une annulation de la commande ; mais il semblerait qu'il y ai ensuite une mauvaise redirection vers une page "cancel.php" (propre à votre site).
Je ne peux donc pas vous recommander cette modification ; vous pouvez éventuellement rediriger vers la page d'accueil au lieu de la page d'annulation de commande.
Cordialement,