# Turn Approved Quotes Into Orders

> Finds approved quotes that are not orders yet and converts the ones you pick, with a note on each new order. Needs Wholesale Quotes.

- Job: [Orders & fulfilment](https://storeagent.ai/mcp-recipes/job/orders/)
- What it does: Asks first: changes your store, only after you say yes
- Time saved: ~15 min vs doing it by hand
- Requires: StoreAgent (free plugin, MCP on every plan) + Wholesale Suite
- Works in: Claude, ChatGPT, Cursor and any MCP client connected to the store through StoreAgent MCP
- Web page: https://storeagent.ai/mcp-recipes/approved-quotes-to-orders/

## The prompt

```text
List all approved wholesale quotes that have not been converted to an order. Show the quote number, customer email, total and last updated date, oldest first. Wait for me to pick which ones to convert. Then convert each one into a WooCommerce order and add a private note to the new order that says which quote it came from. Give me the order numbers at the end.
```

## What happens when you paste it

You: List all approved wholesale quotes that have not been converted to an order…

Assistant: 4 approved quotes are not orders yet. The oldest, Q-1038 for Ridgeway Hardware ($3,820), was approved 9 days ago. Calling: `wholesale-suite/list-quotes`, `wholesale-suite/get-quote`, `wholesale-suite/convert-quote-to-order`, `woocommerce/order-add-note`.

Assistant: This will make changes in WooCommerce. Do you want me to go ahead?

Assistant: Converted 4 quotes into orders #20511 to #20514, each with a note naming its quote. Total $8,960.

## Abilities this recipe calls

- **List quotes** (`wholesale-suite/list-quotes`, read only, from Wholesale Suite): Lists wholesale quotes, filtered by status, customer, date or search.
- **Get quote** (`wholesale-suite/get-quote`, read only, from Wholesale Suite): Shows one quote with its items, totals, history and messages.
- **Convert quote to order** (`wholesale-suite/convert-quote-to-order`, asks first, from Wholesale Suite): Turns an approved quote into a WooCommerce order.
- **Add an order note** (`woocommerce/order-add-note`, asks first, from WooCommerce): Adds a private note to an order, or a note the customer gets by email.

## Variations

Add one of these to the end of the prompt. Swap anything in [brackets] for your own details.

- Only convert quotes for customer [email].
- Mark the new orders as [processing].

## Related recipes

- [Are Stuck Tasks Holding Up My Orders?](https://storeagent.ai/mcp-recipes/booster-stuck-orders.md): Line up overdue Booster tasks with orders sitting in Pending or On hold, so you know where to look before customers ask.
- [Check Which Order Alerts Are Switched On](https://storeagent.ai/mcp-recipes/pushengage-order-alert-audit.md): Lists every PushEngage push and WhatsApp alert for WooCommerce order events, shows which are off, and matches them to your real order volume.
- [Find Late and Stuck Shipments](https://storeagent.ai/mcp-recipes/trackship-stuck-shipments.md): Every late or stuck parcel with the customer behind it, so you can reach out before they email you.

---

Part of the StoreAgent WooCommerce MCP Recipes directory: https://storeagent.ai/mcp-recipes/ (index for LLMs: https://storeagent.ai/mcp-recipes/llms.txt). Get StoreAgent free: https://app.storeagent.ai/sign-up/
