Алекс,
Появилась не большая проблемка. Так как Fpdf не поддерживал UTF-8(латышский язык) решил использовать TCpdf, после чего описанный тобою выше способ уже не действует(после подтверждения заказа, validation.php не открывается и появляется белый фон, а счёт не высылается, однако в истории всё в порядке) если убираю из PaymentModule.php $order->invoice_number = $order->id; то всё работает, но счёт опять же не высылается.
Подскажи если можешь!
Заранее благодарен!
Если есть такая возможность перейдите на последнюю версию PrestaShop с этого сайта, TCPDF в ней установлен по-умоланию и ошибок таких нет.
Если такой возможности нет на енг. форуме есть очень подробная тема по переходу на библиотеку tcpdf, проверьте возможно допустили где-то ошибку.
По поводу "белого фона" включите в конфигах отображение ошибок, если ошибок не будет посмотрите последние логи и устраняйте ошибку.