in Helper/MagentoDataHelper.php [304:322]
public function getOrderContents()
{
$order = $this->objectManager->get(\Magento\Checkout\Model\Session::class)->getLastRealOrder();
if (!$order) {
return null;
}
$contents = [];
$items = $order->getAllVisibleItems();
$priceHelper = $this->objectManager->get(\Magento\Framework\Pricing\Helper\Data::class);
foreach ($items as $item) {
$product = $item->getProduct();
$contents[] = [
'product_id' => $product->getId(),
'quantity' => (int)$item->getQtyOrdered(),
'item_price' => $priceHelper->currency($product->getFinalPrice(), false, false)
];
}
return $contents;
}