Vra

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?

Was dit nuttig?

Oplossing

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();
Gelisensieer onder: CC-BY-SA met toeskrywing
Nie verbonde aan StackOverflow
scroll top