Roastify
Orders

View & Manage Orders

Learn how to view, track, and manage your orders from the orders table and individual order pages

The Orders page is your central hub for tracking all orders - whether they're wholesale orders, Shopify orders, API orders, or sample orders. This guide walks you through how to view your orders table and manage individual orders.

The Orders Table

Navigate to Orders from the main menu to see a table of all your orders.

Table Columns

The orders table displays the following information for each order:

ColumnDescription
StatusCurrent fulfillment status (Created, Picked, Packaged, Shipped, etc.)
TypeOrder source - Wholesale, Shopify, API, Sample, etc.
DateWhen the order was placed
Order IDUnique identifier for the order (click to view details)
ShippingTracking information when available
ItemsNumber of items in the order
CustomerWho the order is being shipped to
EnvironmentTest or Live (for API orders only)
BilledAmount charged for the order
ImportedWhether the order was manually imported

Order Statuses

Orders progress through several statuses during the Roastify fulfillment process:

Created

Order received and queued for processing

Picked

Items selected from inventory

Printed

Shipping labels printed

Packaged

Order packed and ready for shipping

Shipped

Order dispatched with tracking available

Canceled

Order was canceled

Cancelation Requested

Cancelation pending review

Declined

Order was declined and will not be fulfilled

Expanding Order Details

You can view more details without leaving the table by clicking the chevron (▼) buttons:

View SKUs: Click the chevron next to the items count to see which SKUs and quantities are in the order.

View Address: Click the chevron next to the customer name to see the full shipping address.

Filtering Orders

Use the tabs at the top of the orders table to filter by status:

TabShows
AllEvery order regardless of status
OpenOrders not yet shipped (Created, Picked, Printed, Packaged)
ClosedOrders that have been shipped, canceled, or declined

Use the Open tab to quickly see which orders are still being processed and haven't shipped yet.

Understanding Environment (API Orders)

For API orders, the Environment column shows whether the order was placed with your test or live API key:

  • Test - Order placed with your test API key (not charged, for testing only)
  • Live - Order placed with your live API key (will be fulfilled and charged)

The Environment column only appears for API orders. Shopify and wholesale orders are always live.

Billing Column

The Billed column shows the amount charged for each order:

  • Wholesale/Sample orders - Charged at time of purchase, so you'll see the amount immediately
  • API/Shopify orders - Not billed until the order is fulfilled, so this may show $0 until fulfillment

Individual Order View

Click on any Order ID to open the detailed order view page.

Order detail view

Order Header

At the top of the order detail page, you'll see:

  • Order ID - The unique identifier
  • Current Status - Where the order is in fulfillment
  • Created Date - When the order was placed
  • Tracking Information - Carrier and tracking number (when available)

Test Order Banner

If you're viewing a test API order, you'll see a banner at the top indicating it's a test order:

Test order banner

Test orders are not charged and are not actually fulfilled. They're for testing your API integration only.

Fulfillment Progress

The order detail page shows where your order is in the Roastify fulfillment queue:

The progress indicator shows three stages:

  1. Production - Order is being processed
  2. Shipped - Order has been dispatched
  3. Delivered - Order has arrived

Order Items & Pricing

The middle section displays:

  • Items - Each product in the order with SKU and quantity
  • Subtotal - Product costs before fees
  • Fees - Any applicable fees
  • Shipping - Shipping charges
  • Total - Final amount

Customer Details

The right side shows shipping information:

  • Customer name
  • Street address
  • City, state, ZIP
  • Country

Editing the Shipping Address

You can edit the shipping address for an order before it enters fulfillment.

Open the order detail page by clicking on the Order ID

Look for the Edit Address button in the customer details section

Edit shipping address

Update the address fields as needed

Click Save to update the shipping address

Important: You can only edit the shipping address while the order is in Created or Picked status. Once the order moves into the fulfillment queue (Printed, Packaged, etc.), the address cannot be changed.

When Can You Edit?

Order StatusCan Edit Address?
CreatedYes
PickedYes
PrintedNo
PackagedNo
ShippedNo

If you need to change the address after fulfillment has started, contact support@roastify.app immediately - we may be able to help depending on where the order is in the process.

Editing Line Item Variants

Need to swap a coffee variant on an order? You can change the SKU/variant for any line item before the order enters fulfillment.

This feature allows you to change the variant (e.g., switching from Whole Bean to Ground), but you cannot add new line items, remove existing ones, or change quantities.

Open the order detail page by clicking on the Order ID

Find the line item you want to edit in the Items section and click the pencil icon next to it

In the Edit Line Item dialog, you'll see:

  • Current Variant - The existing coffee and variant details
  • New Variant - A dropdown to select the replacement variant

Select a new variant from the dropdown. Only variants that match the same product type and are available in your plan will be shown.

Click Save Changes to update the line item

Important: You can only edit line item variants while the order is in Created status. Once the order moves to Picked or beyond, line items cannot be modified.

When Can You Edit Line Items?

Order StatusCan Edit Line Items?
CreatedYes
PickedNo
PrintedNo
PackagedNo
ShippedNo

What Variants Are Available?

When editing a line item, you'll only see variants that:

  • Match the product type - You can only swap within the same product category (e.g., 12oz bags for 12oz bags)
  • Are in your plan - Base plan users see base variants; Pro plan users see both base and pro variants
  • Are assigned to the sales channel - Only variants configured for that order's sales channel (Wholesale, Shopify, API, etc.) are shown
  • Include your custom products - If you have custom coffee products, those variants will also appear

Common use case: A customer requests Ground instead of Whole Bean after placing their order. Simply edit the line item and select the Ground variant of the same coffee.

Frequently Asked Questions

"Why does my order show $0 billed?"

For API and Shopify orders, billing occurs at fulfillment, not at order creation. You'll see the billed amount once the order ships.

"How do I cancel an order?"

To cancel an order that hasn't shipped yet, contact support@roastify.app with your order ID. Orders that have already entered fulfillment may not be cancelable.

"Where's my tracking number?"

Tracking numbers are added automatically once an order ships. Check the Shipping column in the orders table or the order detail page. You'll also receive an email notification.

"Why can't I edit the address?"

The edit button only appears for orders in Created or Picked status. If your order has moved beyond that, the address is locked because fulfillment has begun.

"Why can't I edit a line item?"

The edit button for line items only appears for orders in Created status. Once the order moves to Picked or beyond, line items are locked. Additionally, make sure you're looking at an order type that supports line item editing.

"Why don't I see certain variants when editing a line item?"

The variant dropdown only shows variants that match the same product type as the original item and are available in your subscription plan. If you're on the Base plan, you won't see Pro-only variants. Custom products you've created will also appear if they match the product type.

Next Steps

On this page