Purchase orders with a real lifecycle

Draft → sent → received. With partial deliveries and automatic stock updates.

A purchase order isn't just a document — it's a promise that stock is coming. Most tools stop at 'generate PDF' and leave you to track the rest in your head.

RestockLoop tracks the whole loop, and closes it by updating your Shopify inventory when the boxes actually arrive.

How it works

  1. Draft in one click

    Suggestions become per-supplier PO drafts — SKUs, quantities and unit costs pre-filled, with a unique PO number.

  2. Send it your way

    Download a clean PDF, or email it straight to the supplier from the app. Either way, marking it sent tells the forecasting engine those units are incoming.

  3. Receive — even partially

    Supplier shipped 25 of 40? Record exactly what arrived. The PO stays open for the rest, and every received unit is added to your Shopify inventory automatically — no manual stock edits.

The details that matter

  • Sent POs feed the 'incoming' column on every screen, so nothing gets re-suggested while it's on the way.
  • Receiving is the only thing that ever writes to your store — and only as a stock increase you explicitly confirm.
  • Full history: every PO keeps its status, timestamps and received quantities.

Related features

Launching soon on the Shopify App Store

One flat price. No per-order games.

$29/month · flat

14-day free trial when it launches. Founding users get first access — and their Stocky data imported before the shutdown deadline.

  • Urgency-ranked reorder suggestions
  • Supplier-grouped restock plans
  • Full PO lifecycle + partial receiving
  • Automatic Shopify stock write-back
  • One-click Stocky ZIP import
  • Weekly low-stock email digest

Get notified at launch

The app isn't in the App Store yet. Drop your email and you'll be first in line for the founding-user trial — plus Stocky shutdown reminders. No spam, one-click unsubscribe.

By subscribing you agree to our privacy policy.