Skip to main content

Order Review

When someone buys a configured product, your Shopify order tells you they bought "Dining Table". It does not tell you they picked walnut, 180 cm, with the cable channel. Order review does.

It answers two questions: what did this shopper actually configure, and did they pay the right amount for it.

Availability

Order review is there from the start. Permission to read your orders is part of what you approve when you install the app, alongside the access it needs to manage products, files and themes, so there is nothing extra to switch on.

If you installed 3D Bits before order review existed, the approval you gave at the time did not cover reading orders. Shopify asks you to approve the updated permissions the next time you open the app, and the section appears once you do.

The list

Orders from the last 60 days containing a configured product, newest first.

Each one is re-checked when you load the page rather than relying on something recorded earlier, so what you see reflects your current setup rather than a stale note. Anything that does not add up is marked Needs review, and you can filter down to just those.

Most stores see an empty needs-review filter and never think about this page again, which is the intended outcome.

An individual order

Opening an order gives you a sheet you can print and hand to whoever makes the product.

For each configured line it lists every choice the shopper made, with no prices attached. Where an option had an image, such as a fabric or a finish, the image is shown alongside it.

A separate Price breakdown table then shows what was actually charged, starting from the base price. Only the rows that carry money appear there, so a choice that cost nothing is in the list of choices and not in the breakdown.

Where the configuration is built from parts, the ones that carry a price appear as rows in the price breakdown. The full parts list is not shown on the page - it leaves through Download parts (CSV), which you hand to whoever cuts and assembles the thing. That file carries your internal part numbers, which the shopper-facing documents never do, and it is shaped to open in a spreadsheet or a panel optimiser.

Everything here is read against the version of the configurator the order was actually sold under, not against what you have published since.

If your project generates a PDF for orders, on the Pro plan, it is linked here as well.

There is a link straight through to the same order in your Shopify admin for the usual fulfilment work.

What a review flag means

Every configured order gets one of five verdicts. Only under-collection is ever flagged - collecting more than expected is never reported.

VerdictWhat it meansWhat to do
VerifiedThe order collected what its configuration should costFulfil as normal
Earlier versionIt was placed before you last published this configurator, so today's rules are not the ones it was sold underNothing is wrong. This is the "I repriced afterwards" case
UnderpaidIt collected less, before discounts, than its configuration should have costLook before fulfilling, and collect any genuine difference by hand
Paid in another currencyThe shopper paid in a currency other than your store's, through Shopify Markets, so the comparison cannot be redone hereNothing is wrong. Checkout verified the price when the order was placed, in the currency the shopper paid
Can't verifyThe check could not be completed for that lineCompare against your price list by hand

Paid in another currency appears once you sell through Shopify Markets in more than one currency, and it is not a problem to solve. It is left out of the review count on the app's home page for that reason.

A later price change does not explain an Underpaid order

Each order is measured against the pricing rules it was sold under, or where those are no longer on file, against the price quoted when the order was placed. Orders placed before your last publish are identified separately, as Earlier version, rather than compared against today's prices.

So "I changed my prices afterwards" is not the explanation for Underpaid. Treat it as a real shortfall until you have looked.

Treat the whole thing as a strong automated cross-check rather than a guarantee: it does not replace your usual review of what was ordered against what was paid.

The sheet shows you the shopper's actual choices and what each one contributed, which is normally enough to see what happened in a few seconds.

Why you may not need this often

Configured prices are checked at checkout, before the order exists. A cart whose total does not match what the configuration should cost does not get through. Order review is the record afterwards and a second pair of eyes, rather than the thing standing between you and a mispriced order.