Domanda

I need the ID of the last invoice for an order. I already have the order ID, but it does not know how to get the ID of the last invoice. Does anyone know how to do it?

È stato utile?

Soluzione

One approach:

$order_id = intval($_POST['order_id']);
$order = Mage::getModel('sales/order')->load($order_id);
$invoice = $order->getInvoiceCollection()
    ->addAttributeToSort('created_at', 'DSC')
    ->setPage(1, 1)
    ->getFirstItem();
Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top