🔥 Just Launched! Werra Premium Template for HyväSee it in Action

How to Get Payment Related Additional Information From Order in Magento 2

By Jignesh ParmarUpdated on Jul 17, 2025 1 min read

The default Magento 2 offers multiple payment methods which can be configured in your store to collect secure online payments from the store customers.

Or you can create payment method in Magento 2 for satisfying the custom business requirements.

However, when you are using such custom payment methods, sometimes, you may require to get payment-related additional details, for example, transaction ID, from order in Magento 2.

Even if you are using custom Magento 2 payment gateway integration extensions, you may require to get payment related additional information from order in Magento 2.

In these cases, use the method as shown below:

Method to Get Payment Related Additional Information From Order in Magento 2:

// load magento order by id using objectManager

    $orderId = 99;
    $objectManager = \Magento\Framework\App\ObjectManager::getInstance();
    $order = $objectManager->create('\Magento\Sales\Model\OrderRepository')->get($orderId);
    
    //get payment additional information from order
    $additionalInformation = $order->getPayment()->getAdditionalInformation();


// load magento order by id using block method

    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.

Do share the post with Magento Community via social media.

Thank you.

Jignesh Parmar Full Image
Article byJignesh Parmar

An expert in his field, Jignesh is the team leader at Meetanshi and a certified Magento developer. His passion for Magento has inspired others in the team too. Apart from work, he is a cricket lover.