Magento2 Orders – How to Get Currency of an Order Item

currencymagento2orders

I get the order items from order using:

$order = $this->orderRepository->get($orderId);
$orderItems = $order->getAllItems();

How can I get the currency of an order item? We have products that sell in different store using different currency.

Best Answer

You can try:

$order = $this->orderRepository->get($orderId);
$order->getOrderCurrencyCode();
//$order->getBaseCurrencyCode();
//$order->getGlobalCurrencyCode();

Look at sales_order table to see some currency types.

Related Topic