Store Orders can be searched by order number, customer name, or email and filtered by payment state. An order keeps snapshots of its products, variants, SKUs, prices, customer, shipping method, and totals, so later catalog edits do not rewrite the receipt.

For a paid physical order, record the carrier, tracking number, and optional HTTPS tracking URL, then mark it fulfilled. Fulfillment does not change payment state. The customer receives the tracking information and can see it through their private order route.

Team admins can also review Store orders in the native app. For a pending unpaid order, confirm the cancellation to expire its checkout and release reserved inventory. For a paid unfulfilled order, add the carrier, tracking number and optional HTTPS tracking URL, then mark it fulfilled. Use the website for payment investigation or workflows not shown in native order detail.

For an eligible paid or partially refunded order, native order detail can also start a refund for the remaining order total. Choose explicitly whether to restock the ordered items. A refund uses the team's connected Stripe account; use the website for payment investigation.

Cancelling a pending unpaid order expires its checkout and releases reserved inventory. A paid order must be refunded separately. The refund action returns the remaining order total through the team's connected Stripe account. Restock inventory is a separate explicit choice; refunding does not silently put items back into stock, and a restock is applied only once.

Payment, fulfillment, inventory, and dispute states are separate. Use the Stripe Dashboard for dispute evidence and detailed payment investigation.

If a refund is confirmed in Stripe but the Magpie order does not reconcile, do not issue it again. Record the order number and Contact support.