Skip to main content
Corrected 2026-08-18: this page previously described three supplier actions — Approve, Reject and Cancel — and said Approve finalizes an invoice immediately. Neither is accurate. Cancelling is a customer-only action, not something your team can do from the supplier workspace (see “Why there’s no Cancel button here” below). And approving only creates a draft invoice — finalizing it, which is what actually locks the order and moves it to Accepted, is a separate manual step. Verified directly against SupplierOrderActionsContent.tsx and a live order run through both steps.
An order in Placed status has two supplier-side actions available on its detail page: Reject Order and Create Invoice. They aren’t interchangeable, and neither is available once the order has a finalized invoice.
The three action buttons on a Placed order's detail page: Edit Order, Reject Order, and Create Invoice. There is no Cancel or Approve button — cancelling is done by the customer, and Create Invoice is the closest equivalent to approving.

Before you begin

Any team member in your supplier workspace can reject an order or create its invoice.

Approve (Create Invoice)

There’s no button literally labeled “Approve” — select Create Invoice on an order you’re ready to fulfil. This creates a draft invoice for the order. The order itself stays in Placed status and isn’t locked yet — you (or a teammate) still need to open that draft invoice and select Send Invoice to finalize it. Finalizing is what actually moves the order to Accepted, locks it, and queues payment collection. See How invoices are created and View and manage an invoice for that second step. This two-step shape (draft, then send) is the same for auto-accept customers — see How orders enter FikaTrade.

Reject

Select Reject Order on an order you don’t intend to fulfil at all — for example, if you can’t supply what was ordered. The order moves to Denied. No invoice is created. Reject stays available even after you’ve created a draft invoice for the order (a draft alone doesn’t block it) — it’s only unavailable once that invoice has been finalized (sent), or if the order is linked to an external invoice record.

Why there’s no Cancel button here

Cancelling an order is something the customer does from their own order view, not something available in your supplier workspace at all — there’s no Cancel button on this page regardless of order status. If a customer asks you to cancel an order, ask them to cancel it themselves (while it’s still Placed and unfinalized), or use Reject if you’re the one declining to fulfil it. See View orders and statuses (“Cancelling an order”) for the customer-side behaviour.

Reject vs. the customer cancelling

Both stop an order from proceeding to a finalized invoice, and neither currently distinguishes itself further in the product beyond the resulting status (Denied vs. Cancelled). Use Reject when you’re the one actively declining to supply the order; a customer uses Cancel on their end when the order is simply no longer needed.

What happens next

Rejecting an order can’t be reversed. A draft invoice you’ve created can still be abandoned by rejecting the order (as long as it isn’t finalized yet) — see above.