How To Get Payment Method Title Of Order In Magento 2 如何在Magento 2中获取订单的付款方式名称

电子商务网站有时需要注意一些小细节,例如按钮的颜色,订单完成页面中的细节或显示什么订购信息!

这是因为每一步都在推动用户转化或改善客户体验方面发挥作用。

有这样的一个细节是在Magento 2中获得订单的付款方式名称

作为后期购物体验的一部分,您将在Magento 2的“My Orders”部分中显示哪些订单信息。当客户检查“My Orders”部分以查找有关该订单的任何信息时,它应该存在。

但是,默认的Magento 2并未在Magento 2中包含所有订单付款信息。

因此,以下解决方案允许管理员在Magento 2中获得订单的付款方式名称。请记住您的业务性质和客户洞察力,以决定是否需要在Magento 2商店中添加订单付款信息。

Magento 2中获取付款方式名称的方法:

从订单中获取支付模型,然后从支付中获取方法实例:

$orderIncrementId=10000003;
$objectManager = \Magento\Framework\App\ObjectManager::getInstance();
$order = $objectManager->create('Magento\Sales\Model\Order')->loadByIncrementId($orderIncrementId)
​​​​​​​$payment = $order->getPayment();
$method = $payment->getMethodInstance();
$methodTitle = $method->getTitle();

其中$order 是Magento\Sales\Model\Order的实例