Flxpoint Help Center
All DocsContact support

Orders and the Order Life Cycle

July 20, 2026

Summary

Orders and the Order Life Cycle walks through how an order moves through Flxpoint — from channel import and invoicing, through routing and fulfillment, to shipment sync and profitability analysis — and flags the most common places orders get stuck.

An order is an incoming purchase request from a sales channel that needs to be fulfilled. Each order line item is tied to a product variant, so Flxpoint can fulfill it from any source inventory linked to that variant. From import to profitability analysis, every order moves through the same set of phases.

  • Import — Orders pull in from a channel via Get Orders (B2C) or the API (B2B).
  • Invoice — A B2C receipt is mirrored, or a B2B invoice is generated with payment capture.
  • Route — Orders are assigned to eligible sources as Fulfillment Requests (FR/FOs).
  • Process & ship — FR/FOs are sent to sources, then shipments sync back to the channel.
  • Analyze profit — A source invoice on each FR/FO lets you compare cost against revenue.
  1. Importing — Orders are pulled from a channel via Get Orders.
  2. Invoicing — A receipt is mirrored for B2C, or an invoice is generated and payment captured for B2B.
  3. Routing — FR/FOs are generated (auto or manual) for the eligible source based on routing priorities.
  4. Processing — FR/FOs are submitted to the source, optionally returning an acknowledgment.
  5. Shipments — Shipments are imported from the source and synced back to the sales channel.
  6. Analyzing profitability — A source invoice on each FR/FO enables cost-versus-revenue analysis.
TermWhat it is
OrderWhat comes in from your sales channel (your revenue).
FR / FOA fulfillment request / fulfillment order sent out to a source to fulfill the order.
Source invoiceThe cost the source charges for that FR/FO (your expense).
Product variantThe link between an order line item and matching source inventory.

Orders are received, POs and FRs are sent

Note: An order comes in from your sales channel. A purchase order or fulfillment request (PO/FR) is what Flxpoint sends out to a source to fulfill it. They are distinct records that move in opposite directions.

Variant links drive automatic fulfillment

Note: Line items are matched to source inventory through the product variant. A mismatch in variant links can delay processing, so keep variant-to-inventory links current.

Routing priorities are set once, centrally

Note: Routing behavior (for example lowest cost or a preferred source) is configured under Settings › Orders and Routing. FR/FOs can auto-generate at the channel level or be created manually.

Profitability needs a source invoice

Note: The Profitability Report compares channel revenue against source cost. It is only accurate once a source invoice has been added for each FR/FO on the order.

Order stuck on Acknowledged / Awaiting Shipment and never sent to the supplier

If an order has a shipping policy assigned, shipping mapping configured, and Auto Process Fulfillment Requests enabled but the FR/FO never advances to the source, the FR/FO is usually still unprocessed or blocked by routing. Confirm the source is enabled in the routing group and that the FR/FO is in a processing state rather than a draft. There is no separate manual Send to Supplier button; processing the FR/FO is what transmits it.

Order showed On Hold but was already processed, so tracking had to be entered manually

This happens when a hold is placed after the FR/FO has already moved forward, or when two channels share a source and submit at the same moment. Review the Order Timeline to confirm the sequence of events before re-processing, so a duplicate is not sent to the source.

What is the difference between an order and a PO/FR?

An order is the purchase request received from your sales channel. A PO/FR is the fulfillment request Flxpoint sends to a source to fulfill that order.

Why do B2C and B2B orders invoice differently?

B2C orders usually import as already paid, so Flxpoint mirrors the channel receipt. B2B/reseller orders are invoiced in Flxpoint using invoicing workflows, and payment is captured after authorization.

Do I have to add a source invoice?

Only if you want accurate profitability. The order still fulfills without one, but the Profitability Report cannot show cost-versus-revenue until a source invoice exists for each FR/FO.

© 2026 Flxpoint. All rights reserved.