Connects to the tools you use
Set up connections through ERP.AI and Proto workflows, with every change logged.
- Meal Prep / Subscription Box
- Storefront
- Payment provider
- Carrier and label service
- Email delivery
Meal Prep / Subscription Box organizes the commerce work around a customer's meal order. Catalog managers maintain storefront catalogs, products and buyable variants.
Meal orders in one list
Finance Manager decides whether a pending refund may proceed.
Every feature works on the same records. Pick one to see the screen your team works in.
Keep each storefront market, product listing and buyable variant clear before customers place an order.
Active waits for the catalog manager
| Handle | Title | Status | Catalog | Category | Published at | |
|---|---|---|---|---|---|---|
| ginger-chicken-rice-bowl | Ginger chicken rice bowl, single | Draft | Mountain region meal catalog | Protein-forward dinners | 28 Oct | |
| herb-lentil-supper | Herb lentil supper, two servings | Draft | Pacific Northwest meal catalog | Seasonal favorites | 21 Oct | |
| roasted-pepper-pasta-kit | Roasted pepper pasta kit, two servings | Draft | Northern California meal catalog | Plant-based mains | 12 Oct | |
| citrus-salmon-meal | Citrus salmon meal, single | Draft | Pacific Northwest meal catalog | Breakfast and brunch | 12 Oct | |
| mushroom-barley-bowl | Mushroom barley bowl, single | Draft | Southern California meal catalog | Seasonal favorites | 25 Oct |
Trace storefront visits and active carts through checkout and abandoned-cart follow-up.
Abandoned carts
| Abandoned at | Recovery stage | Recovery emails sent | Subtotal | ||
|---|---|---|---|---|---|
| aisha.rahman@example.com | 23 Oct | Stage1_1hr | 250 | 250 | |
| elliot.morgan@example.com | 20 Oct | Stage2_24hr | 210 | 680 | |
| sofia.alvarez@example.com | 21 Oct | Stage3_72hr | 50 | 280 | |
| nikhil.rao@example.com | 22 Oct | Stage1_1hr | 610 | 820 | |
| leonie.fischer@example.com | 11 Oct | Stage2_24hr | 840 | 580 |
Keep each purchased meal line, customer, payment state and delivery state on one order.
Start waits for the warehouse operator
| Record number | Placed at | Fulfillment status | Shipping method | Shipping address | |
|---|---|---|---|---|---|
| MO-28380 | 03 Nov | Unfulfilled | Friday chilled doorstep delivery | Leonie Fischer, Hillcrest apartment | |
| MO-33358 | 01 Nov | In progress | Thursday chilled doorstep delivery | Malik Johnson, Riverwalk home | |
| MO-58077 | 01 Nov | Partially fulfilled | Wednesday chilled doorstep delivery | Malik Johnson, Riverwalk home | |
| MO-52462 | 23 Oct | Unfulfilled | Tuesday chilled doorstep delivery | Malik Johnson, Riverwalk home | |
| MO-22854 | 27 Oct | In progress | Pickup at neighborhood kitchen | Sofia Alvarez, Brookside home |
Check checkout settings, order payment evidence and the value of discounts and refunds.
Meal orders
| Record number | Fraud status | Financial status | Amount paid | Placed at | |
|---|---|---|---|---|---|
| MO-62284 | Under review | Pending | 730 | 29 Oct | |
| MO-45799 | Flagged | Authorized | 620 | 29 Oct | |
| MO-54214 | Under review | Paid | 600 | 18 Oct | |
| MO-11256 | Flagged | Partially paid | 300 | 14 Oct | |
| MO-49090 | Under review | Refunded | 200 | 22 Oct |
See stock for each saleable variant and record the delivery events for an order.
Inventory
| Warehouse code | Variant | Quantity on hand | Quantity reserved | Reorder point | |
|---|---|---|---|---|---|
| PDX-CHILL | Chickpea wraps, two servings | 300 | 620 | 100 | |
| SEA-CHILL | Pepper pasta kit, two servings | 560 | 580 | 210 | |
| SFO-CHILL | Citrus salmon meal, single 390 g | 230 | 700 | 650 | |
| LAX-CHILL | Mushroom barley bowl, single 410 g | 650 | 210 | 750 | |
| DEN-CHILL | Mushroom barley bowl, single 410 g | 450 | 920 | 470 |
Resolve subscriber questions with order history, communication records, reviews and refund decisions.
Action waits for the finance manager
| Refund number | Meal order | Amount | Reason | Status | Approved by | |
|---|---|---|---|---|---|---|
| OR-41889 | October 25 mixed box for Tomas Nguyen | 950 | Customer | Pending | Tomas Nguyen | |
| OR-34368 | October 19 family box for Elliot Morgan | 910 | Defective | Pending | Leonie Fischer | |
| OR-52667 | October 25 mixed box for Tomas Nguyen | 840 | Damaged | Pending | Priya Kapoor | |
| OR-17119 | October 21 lunch box for Nikhil Rao | 850 | Wrong item | Pending | Sofia Alvarez | |
| OR-28509 | October 22 protein box for Leonie Fischer | 810 | Fraud | Pending | Zara Ahmed |
From product listing to meal order resolution ships ready to use. One step needs a named approval before the work moves on: Refund approval (Finance Manager).
Define the market, products and buyable variants.
See what a customer selected before checkout.
Keep purchased meal lines and customer details together.
Check the financial and fraud position before release.
Record the stock and delivery work on the order.
Review the claim against the paid and already refunded balance.
Open any meal order to see its abandoned carts, the roles that work on it, its process stages and its approvals on one page.
Placed at, Financial status and Fulfillment status.
Each line is linked to this meal order.
Admin, Merchant Owner and Warehouse Operator, each with their own permissions.
Order placement and Payment review, with the role that acts.
Refund approval, with who decides.
Open
| Abandoned at | Recovery stage | |
|---|---|---|
| aisha.rahman@example.com | 23 Oct | Stage1_1hr |
| elliot.morgan@example.com | 20 Oct | Stage2_24hr |
| sofia.alvarez@example.com | 21 Oct | Stage3_72hr |
Signed in as Finance Manager
| Decision | Approver | |
|---|---|---|
| Refund approvalReview the claim against the paid and already refunded balance. | Finance Manager | |
| Approve Catalogs | Merchant Owner | |
| Approve order refunds | Finance Manager |
Everyone opens Meal Prep / Subscription Box to the work that is theirs. Pick a role to see what it starts with.
Maintains access and the app's operating setup.
Owns storefront readiness and checkout configuration decisions.
This is the first screen this role sees.
Discount rules · Merchant Owner
Maintains the offer customers can buy.
This is the first screen this role sees.
Products · Catalog Manager
| Handle | Title | Status | Catalog | Category | Published at | |
|---|---|---|---|---|---|---|
| ginger-chicken-rice-bowl | Ginger chicken rice bowl, single | Draft | Mountain region meal catalog | Protein-forward dinners | 28 Oct | |
| herb-lentil-supper | Herb lentil supper, two servings | Draft | Pacific Northwest meal catalog | Seasonal favorites | 21 Oct | |
| roasted-pepper-pasta-kit | Roasted pepper pasta kit, two servings | Draft | Northern California meal catalog | Plant-based mains | 12 Oct | |
| citrus-salmon-meal | Citrus salmon meal, single | Draft | Pacific Northwest meal catalog | Breakfast and brunch | 12 Oct | |
| mushroom-barley-bowl | Mushroom barley bowl, single | Draft | Southern California meal catalog | Seasonal favorites | 25 Oct |
Works stock and order delivery evidence.
This is the first screen this role sees.
Meal orders · Warehouse Operator
Investigates customer orders, carts and refund requests.
This is the first screen this role sees.
Product reviews · Customer Service Rep
| Product | Rating | Title | Status | Submitted at | Moderated by | |
|---|---|---|---|---|---|---|
| Mushroom barley bowl, single | 50 | Fresh and filling weeknight dinner | Pending | 27 Oct | Callum Reed | |
| Mushroom barley bowl, single | 90 | The lentils held up beautifully | Pending | 18 Oct | Tomas Nguyen | |
| Citrus salmon meal, single | 35 | Easy prep after a long shift | Pending | 02 Nov | Zara Ahmed | |
| Breakfast oat bake, four slices | 70 | Bright flavor and generous portion | Pending | 26 Oct | Aisha Rahman | |
| Mushroom barley bowl, single | 65 | A cozy lunch I will order again | Pending | 18 Oct | Malik Johnson |
Reviews payments and makes the refund decision.
This is the first screen this role sees.
Order refunds · Finance Manager
| Refund number | Meal order | Amount | Reason | Status | Approved by | |
|---|---|---|---|---|---|---|
| OR-41889 | October 25 mixed box for Tomas Nguyen | 950 | Customer | Pending | Tomas Nguyen | |
| OR-34368 | October 19 family box for Elliot Morgan | 910 | Defective | Pending | Leonie Fischer | |
| OR-52667 | October 25 mixed box for Tomas Nguyen | 840 | Damaged | Pending | Priya Kapoor | |
| OR-17119 | October 21 lunch box for Nikhil Rao | 850 | Wrong item | Pending | Sofia Alvarez | |
| OR-28509 | October 22 protein box for Leonie Fischer | 810 | Fraud | Pending | Zara Ahmed |
Reviews traffic, recovery and customer communication records.
This is the first screen this role sees.
Carts · Marketing Manager
Answer operational questions from order, stock, cart, payment and refund records.
This quarter
How far records got this quarter
| Stage | Reached | Step | |
|---|---|---|---|
| Pending | 48 | ||
| Authorized | 20 | 42% | |
| Paid | 8 | 40% | |
| Partially paid | 3 | 38% |
Sample counts per stage
Compare amount paid and amount refunded by financial status on meal orders.
Group meal orders by fulfillment status and shipping method.
Compare quantity on hand, quantity reserved and reorder point for each Inventory Variant and warehouse code.
Sum order refunds Amount by Status and Reason.
Follow meal orders through meal lines by Catalog and SKU.
Compare Carts by Status and Catalog.
Group store sessions by Source and Converted.
Sum applied discounts Amount by Rule and Scope.
See how Meal Prep / Subscription Box fits your kind of team.
Operate catalog choices, customer meal orders and delivery evidence for a prepared-meal seller.
Coordinate a local storefront's product offer, carts, pickup choices and order follow-up.
Manage variant-led product sales and service cases across storefront markets.
Each stage, from product listing to meal order resolution, names the role that acts and the status it records, so a change is never anonymous.
Each stage, the role that acts and the status it records
Ask Proto to help configure records and investigate an order while staff keep the decisions.
Set up connections through ERP.AI and Proto workflows, with every change logged.
Every record lives in a table you can see, extend and export. Add fields or whole tables in Proto.
Browse all 29 tablesStart with one team and one process, then add the rest once the basics are running.
Merchant Owner assigns catalog, warehouse, customer service and finance responsibilities, including refund approval.
Import catalogs, products, variants, stock, customers and addresses in reference order.
Review payment methods, shipping methods, tax rates and discount rules for the first market.
Place carts and orders, inspect payment evidence, record fulfillment and test a refund decision.
Train each role on its views and agree who checks failed configuration, payment and delivery outcomes.
$0per user
The base account and everyday work in the ERP.AI app are free, for every user.
| Usage | Per $1 |
|---|---|
| Record reads (list, filter, get) | 20,000 |
| Search or aggregate queries | 4,000 |
| Record writes | 4,000 |
| Imported or synced records | 200,000 |
| Workflow runs | 2,000 |
| AI agent runs | 2,000 |
| Scheduled jobs or webhooks | 20,000 |
| File uploads (MB) | 2,000 |
| CSV or PDF exports | 100 |
Click Get started, then use Proto to configure Meal Prep / Subscription Box for your business. Begin with one catalog, a few saleable meal variants, stock positions and a test order.
It links the customer or guest email, catalog, shipping choice, addresses, financial and fulfillment states, and purchased meal lines. Each line keeps the purchased item and portions.
Use product variants for separate saleable choices. Each variant can have its own SKU, price, weight and stock position.
Use Abandoned cart follow-up to review its recovery stage and related communication entries. Open the linked cart to check its last activity.
Inventory holds on-hand and reserved quantities for each variant at a warehouse. Warehouse Operator checks it alongside the order lines.
Fulfillment Events hold the recorded label, transit, delivery and exception steps. Customer Service Rep checks the latest event and tracking details.
Finance Manager reviews a pending request, the authorized approver and the order's remaining refundable balance before approval.
Read the order's financial status and paid amount with its Payment Evidence records. Authorization, capture and failed attempts have different meanings.
Store Sessions hold traffic source and conversion status. Carts and meal orders show the subsequent customer activity.
Use integrations to assign owners for storefront, payment, carrier and email connections.
Start free, then use Proto to change fields, steps and approvals before your team goes live.