Quote it, get it approved, get paid at your own checkout.
Build a quote from your own price lists in minutes. The customer sees the mock-ups and the price, asks for changes or approves in one step, and pays at your Shopify or WooCommerce checkout. The paid order goes straight to production with the approved art.

Build
Lines priced by the same price lists your store uses, with mock-ups on every line.
Send
One link in your shop's name. Replies come straight back to you.
Approve
The customer approves the price and the designs in one step, with their typed name.
Pay and print
They pay at your own checkout; the order lands on the production board with the approved art.
One price authority, from the cart to the quote.
Every line is priced by the same engine your storefront uses: garment, prints, setup, names and numbers, quantity breaks across the whole quote, rush and the customer's price level. No second calculator, no spreadsheet.
- Your margin, never theirsStaff see cost, margin and your margin floor on every line; the customer never does.
- The next break, worked out“12 more pieces lowers the price to $9.40 each”, from your own quantity breaks.
- VersionsA sent version is locked. Edit it and the next version starts, with what changed.

Approve the price and the art in one step.
The link opens on your own store. The customer sees each line's mock-up on the ordered colour, every side, the sizes and the price with tax from your store, then approves with their typed name or asks for changes with pins on the mock-up.
- Straight to checkoutApproval goes straight to your store's payment page.
- Deposits and termsPay in full, a deposit now and the balance later, or payment terms.
- Reminders that stopAt most two per stage, each with “Stop reminders for this quote”.

From the first email to the press.
- Start a quoteIn Production > Quotes, from a customer's page, from a Studio quote request, or from an email or photo Inky AI turns into a draft.
- Price and sendAdd products, colours, sizes and decoration; send one link by email, or copy it into your own message.
- The customer answersAsk for changes, decline with a reason, or approve and pay at your checkout.
- Production startsThe paid store order arrives with the approved art; jobs land on the board with the quote and its payment state.
- Reorder in one clickAny order or quote becomes a new draft with the same lines and art, priced today.
Quote questions
Does Total Print Hub take the payment?
No. An approved quote becomes an order in your own store: a Shopify draft order paid at Shopify's invoice checkout, or a WooCommerce order paid on WooCommerce's own pay page. The money goes where your store's money always goes.
Can I take a deposit?
Yes. Choose pay in full, a deposit with the balance later, or payment terms. A deposit is its own store order paid at once; the balance order credits it, so the totals and the tax add up to the quote.
What if my prices change after I send a quote?
A sent quote keeps its price until it expires. Before you send or turn it into an order, the Admin shows any difference from today's price list, and you keep the quoted price or make a new version.
Can a customer ask for changes?
Yes. They write what to change and can pin it on the mock-up. You answer with a new version; the link always opens the latest one and an older one says it has been replaced.
Do quotes hold stock?
No. Quote lines are custom lines in your store with no inventory link, so a quote never reserves or reduces stock.
Turn the next quote request into a paid order.
Quotes work the same on Shopify and WooCommerce, with your own checkout taking the money.