Ah si, un peu plus bas:
Dans l'envoi du mail ($file_attachement est forcé à null)
remplacez
Mail::Send(
$mail_id_lang,
'new_order',
sprintf(Mail::l('New order : #%d - %s', $mail_id_lang), $order->id, $order->reference),
$template_vars,
$merchant_mail,
null,
$configuration['PS_SHOP_EMAIL'],
$configuration['PS_SHOP_NAME'],
null,
null,
$dir_mail,
null,
$id_shop
);
Par
Mail::Send(
$mail_id_lang,
'new_order',
sprintf(Mail::l('New order : #%d - %s', $mail_id_lang), $order->id, $order->reference),
$template_vars,
$merchant_mail,
null,
$configuration['PS_SHOP_EMAIL'],
$configuration['PS_SHOP_NAME'],
$file_attachement,
null,
$dir_mail,
null,
$id_shop
);