Sometimes we need to get payment information from orders. Today we are going to show you how to get it. When you are using custom payment methods, sometimes, you may require to get payment-related additional details from order in Magento 2.
Here we get information using object manager
1 2 3 4 5 |
$orderId = 100; $objectManager = \Magento\Framework\App\ObjectManager::getInstance(); $order = $objectManager->create('\Magento\Sales\Model\OrderRepository')->get($orderId); $additionalInformation = $order->getPayment()->getAdditionalInformation(); |
Here we can get information using block
1 2 3 4 5 6 7 8 9 10 11 12 13 14 |
use Magento\Sales\Model\OrderRepository; private $orderRepository; public function __construct(OrderRepository $orderRepository) { $this->orderRepository = $orderRepository; } public function getOrderAdditionalInfo($orderId) { $order = $this->orderRepository->get($orderId); $additionalInformation = $order->getPayment()->getAdditionalInformation(); return $additionalInformation; } |
That’s it.
If you want get query string params in controller file,...
Create di.xml and add the below code Magemonkey/Redirect/etc/frontend/di.xml [crayon-628463b35ec52935882868/] Create...
You can try below code to change local date to...
Step 1: First you need to add registration.php file in...
Step1 : Override message.js in current theme file on the...