Bonjour,
La ligne "323" pour le plugin atos doit etre :
if($element->payment_params->debug){
Il y a eu un patch courant avril et ce patch a été inclus dans HikaShop 2.6.3.
Au niveau du log, ce n'est malheureusement pas l'information qui avait été demandée par Nicolas :
Activez l'option "débug" de la méthode de paiement, faites un paiement, et fournissez le contenu du log de paiement disponible dans la configuration HikaShop après cela
Néanmoins, je vois que la variable "capture day" n'est pas égale à 0 mais à 6 ; On voit également que le "capture mode" est égale à "validation".
Ce qui fait que la commande est considérée comme "pending" par le plugin de paiement : car votre commande nécessite une validation manuelle pour la capture.
if(empty($vars['capture_day']) && $vars['capture_mode'] != 'VALIDATION') {
$order_status = $this->payment_params->verified_status;
$vars['payment_status'] = $message['accepted'];
} else {
$order_status = $this->payment_params->pending_status;
$order_text = $message['payment_pending']."\r\n\r\n".$order_text;
$vars['payment_status'] = $message['pending'];
}
Cordialement,