En las ultimas versiones de magento cuando terminamos nuestro pedido y nos informa que todo es correcto no nos muestra el boton de imprimir la solucion es un problema en el codigo debemos remplazar en el archivo
app\design\frontend\base\default\template\checkout
getOrderId()):?>
getCanViewOrder()) :?>
<p><?php echo $this->__('Your order # is: %s.', sprintf('<a href="%s">%s</a>', $this->escapeHtml($this->getViewOrderUrl()), $this->escapeHtml($this->getOrderId()))) ?></p>
__('Your order # is: %s.', $this->escapeHtml($this->getOrderId())) ?>.
__('You will receive an order confirmation email with details of your order and a link to track its progress.') ?>
getViewOrder() && $this->getCanPrintOrder()) :?>
<p>
<?php echo $this->__('Click <a href="%s" onclick="this.target=\'_blank\'">here to print</a> a copy of your order confirmation.', $this->getPrintUrl()) ?>
getChildHtml() ?>
getOrderId()):?>
getCanViewOrder()) :?>
<p><?php echo $this->__('Your order # is: %s.', sprintf('<a href="%s">%s</a>', $this->escapeHtml($this->getViewOrderUrl()), $this->escapeHtml($this->getOrderId()))) ?></p>
__('Your order # is: %s.', $this->escapeHtml($this->getOrderId())) ?>.
__('You will receive an order confirmation email with details of your order and a link to track its progress.') ?>
getCanPrintOrder()) :?>
<p>
<?php echo $this->__('Click <a href="%s" onclick="this.target=\'_blank\'">here to print</a> a copy of your order confirmation.', $this->getPrintUrl()) ?>
</p>
<?php endif;?>
<?php echo $this->getChildHtml() ?>
<?php endif;?>