I want to last order order id get any page?

Thanks in advance!!


You can fetch Last order id of order by Magento\Checkout\Model\Session Object.

You need to create __construct( ) function for define dependency of Session Class

    private $checkoutSession;

     * Constructor
     * @param Session $checkoutSession
    public function __construct(
        \Magento\Checkout\Model\Session $checkoutSession
    ) {
        $this->checkoutSession = $checkoutSession;

Call method to get last order id using below way,

$orderId = $this->checkoutSession->getData('last_order_id');

$orderId is your recent order id for a store.

Your Answer

By clicking "Post Your Answer", you acknowledge that you have read our updated terms of service, privacy policy and cookie policy, and that your continued use of the website is subject to these policies.