Magento 2: How to Retrieve Masked ID from the Cart ID

How to Retrieve Masked ID from the Cart ID M2

Hello Magento Friends,

In this Magento tutorial, I will explain How to Retrieve Masked ID from the Cart ID in Magento 2.

In Magento 2, a masked ID is a random string for a guest customer quote. Masked ID is stored in the Quote ID mask table. In Magento 2, you can retrieve the Masked ID from the Cart ID.

Steps to Retrieve Masked ID from the Cart ID in Magento 2:

Step 1: Create a file in your Magento root directory at the below path

magento_root_directory\pub\masked_id.php

And add the code as follows

<?php
use Magento\Framework\App\Bootstrap;

require '../app/bootstrap.php';
ini_set('display_errors', 1);

$params = $_SERVER;
$bootstrap = Bootstrap::create(BP, $params);
$objectManager = $bootstrap->getObjectManager();
$state = $objectManager->get('Magento\Framework\App\State');
$state->setAreaCode('frontend');
try{
	$quoteId=7; 
	$maskedQuoteId = $objectManager->get('Magento\Quote\Model\QuoteIdToMaskedQuoteIdInterface');
	$maskedId = $maskedQuoteId->execute($quoteId);
	echo $maskedId;
}catch(\Exception $e){
	print_r($e->getMessage());
}

Conclusion:

This way, you can Retrieve Masked ID from the Cart ID in Magento 2. If you have any doubts, share them with me through the comment box. If you need any customization for your Magento 2 store, contact our experienced Magento Developers. Share the article with your friends to help them retrieve Masked ID in Magento 2.

Happy Coding!

Previous Article

Top 5 Benefits of Using Magento ERP Software for Retail Business

Next Article

How To Add Products To Shopify?

Write a Comment

Leave a Comment

Your email address will not be published. Required fields are marked *

Get Connect With Us

Subscribe to our email newsletter to get the latest posts delivered right to your email.
Pure inspiration, zero spam ✨