← All modules

Quote Inspector

See exactly what's on a cart: every field, not just the ones Magento bothered to show you.

When a shopper says a cart isn't behaving right, or a support ticket references a cart that never became an order, there's normally no way to see what's actually stored on it without database access or a developer running a script. Quote Inspector adds a read-only admin grid and detail view over the quote tables, with every raw column, every extension attribute any module has attached (found automatically, by reflection), and a two-way link to the order a quote converted to.

Features

  • Full quote grid, filterable and sortable like the Sales Order Grid
  • Detail view mirrors the order view layout: account, address, payment, items
  • Raw column dump plus every module's extension attributes, found automatically
  • Two-way link between a quote and its converted order

one-time payment

One-time payment for the term you choose, covering updates & support for that long. It doesn't auto-renew; renew any time from your dashboard.

One production store per license, with development and staging copies for that same store included. View license & support terms.

Compatibility

Magento 2.4.4 and newer, admin only, no storefront theme dependency

PHP 8.1, 8.2, 8.3, 8.4

Hyvä compatible

Lifetime access to source code

Support & updates for your selected term

30-day money-back guarantee

Screenshots

Quote Inspector screenshot

More about Quote Inspector

The problem

When a shopper says "my cart isn't behaving right" or a support ticket references a cart that never became an order, there is normally no way to see what is actually stored on that quote without direct database access or a developer running a script. Magento's own admin has nothing equivalent to the Sales Order Grid for carts still in progress.

How it works

Quote Inspector adds a dedicated admin grid over the quote table, filtered and sortable the same way the order grid is, and a detail view that mirrors the layout of the order view page: account information, addresses, payment and shipping method, and item lines, so anyone already familiar with reading an order can read a quote the same way. Everything on the page is read-only, there is no form anywhere that writes back to the quote.

Behind the scenes

  • A collapsed "All Quote Columns (Raw)" panel lists every column actually present on the quote row, not just the fields with a dedicated display elsewhere, so a custom column added by another module still shows up without this module needing to know about it.
  • A separate Extension Attributes panel does the same for whatever extension attributes the quote carries.
  • On the order view page, a small "Quote ID" row links back to the source quote, and the quote view links forward to the order once one exists, so the two records can be navigated between in either direction.

What the store owner sees

Support and store staff get a self-service way to answer "what's actually in this cart" without pulling in a developer or opening a database client, cutting the loop on cart related tickets down from a shell session to a couple of clicks in admin.

Configuration

Where to find it in the Magento admin

This module has no entry under Store Configuration, there is nothing to configure, it is read-only by design. The quote grid lives under Sales > Quotes in the admin menu. Opening any row shows that quote's full detail view, including its raw columns, addresses, items, payment data and any extension attributes it carries.

Access is controlled entirely through admin user roles: the ACL resource Nextbyte_QuoteInspector::quotes (found under the standard Roles screen alongside every other admin permission) grants or denies access to the grid and detail view. There is deliberately only one resource, since this module never writes anything.

If a quote has converted to a real order, its detail view shows a link straight to that order, and the order view page itself shows a matching link back to the original quote.

Reviews

No reviews yet.

We use cookies to improve your experience on our site. Do you agree to our use of cookies? Read our Privacy Policy.