У меня не работало. В конечный файл success.tpl не передавалась переменная номера заказа $order_id из контролера.
Сделал так, в контролере ControllerCheckoutSuccess
catalog/controller/checkout/success.php
закомментировал следующие строки (строка 4):
// if (isset($this->session->data['order_id'])) {
// $this->cart->clear();
//
// unset($this->session->data['shipping_method']);
// unset($this->session->data['shipping_methods']);
// unset($this->session->data['payment_method']);
// unset($this->session->data['payment_methods']);
// unset($this->session->data['guest']);
// unset($this->session->data['comment']);
// unset($this->session->data['order_id']);
// unset($this->session->data['coupon']);
// unset($this->session->data['reward']);
// unset($this->session->data['voucher']);
// unset($this->session->data['vouchers']);
// }
Есть способы и по другому это решить.