Orders and support

Keep a fulfillment hold separate from the payment’s state

Read the payment and fulfillment fields separately for the same Shopify order. Shopify treats Paid, Authorized and Payment pending as payment statuses; On hold is a fulfillment status that prevents fulfillment until release. A fulfillment hold does not, by itself, establish that money is held. Record its reason, affected items and status owner, then obtain the confirmation needed for that hold. If the payment also needs attention, keep that as a separate unresolved action.

For: A research-only merchant or support lead deciding what an on-hold label means on a Shopify order.

Updated 2026-10-01

Locate the label before interpreting it

Open the actual order and copy the field name alongside the value. A support note that says only “on hold” loses the distinction between a payment concern and paused shipping work. Shopify documents separate payment and fulfillment statuses. Paid is not Fulfilled, and a fulfillment marked On hold cannot be fulfilled until its hold is released.

Record both fields at the same observation time, with the order reference kept in your internal record. If a payment notice describes another hold or restriction, preserve that notice and its own reference separately. The fulfillment field cannot explain a provider’s financial restriction, and a payment label cannot tell the warehouse that its hold reason has been resolved.

Read the hold reason and the work it covers

For the fulfillment that is paused, identify the items and quantities it covers and the reason actually recorded. Keep an order-wide summary separate from the individual fulfillment you are considering. Otherwise, releasing work for one group of items can be mistaken for resolving the entire order.

The next decision is whether the recorded reason has a documented resolution. Write the evidence required by your actual workflow and who can confirm it. If the reason is absent, the useful next step is to retrieve it from the responsible owner, not to choose a likely explanation. A payment field showing Paid does not answer an unrelated fulfillment reason. Conversely, releasing shipping work is not evidence that a payment has changed.

Confirm who controls the fulfillment state

Shopify’s individual-fulfillment guidance says a third-party fulfillment service controls the status of orders assigned to it. Those assigned orders cannot simply be manually marked fulfilled or in progress by the merchant. Read the actual assignment before giving a store administrator a task the service controls.

Name the owner who can resolve the hold reason and the owner who can perform the status action; they may be different. For assigned work, keep the service’s response attached to that fulfillment reference. Do not substitute an internal “ready to ship” note for the service’s recorded state. For merchant-controlled work, an available release control still does not explain whether the underlying reason has been addressed.

Make two decisions and report two outcomes

Use the comparison to decide whether the fulfillment condition is resolved and whether the payment record supports the intended next action under your actual payment workflow. If only the shipping hold remains unresolved, direct the next question to its owner. If only the payment remains unresolved, investigate that payment rather than reopening a resolved fulfillment reason. If both are unresolved, retain both actions and their owners.

After an authorized release, read the current fulfillment status again. A release removes the documented fulfillment block; it is not a record of shipment, delivery or a new payment result. Support should describe the state and evidence it has, including any separate condition that remains open.

A Prism checkout consultation can begin with the two field names, the recorded hold reason and the unclear handoff. Describe the research-only store and the work requested without sending customer records. Confirm any operational investigation or implementation scope, responsibilities, fees and terms before work begins.

Hold state comparison

Use one real order and identify the exact fulfillment under review. Complete payment and fulfillment rows independently. A blank reason or missing confirmation leaves the relevant decision open; it does not authorize release. Keep private references in your internal copy.

Worksheet entries are not submitted by Prism’s worksheet and are not saved by the site. Use record types, availability, anonymized observations, or match/mismatch results. Do not enter government identifiers, customer names or addresses, customer messages, receipt-access links, card or bank details, passwords, or keys. Send sensitive documents only through the provider’s verified secure channel.

Hold state comparison. The last column is for temporary notes.
Decision inputEvidence to readInterpretationYour record
Payment stateExact payment field, value, observation time and linked payment record when available.Do not infer this from the fulfillment’s On hold label.
Fulfillment stateExact fulfillment status, reference and covered items or quantities.On hold prevents fulfillment until release; it does not establish a financial hold.
Recorded hold reasonReason shown on the actual fulfillment or the responsible service’s linked record.An absent reason requires clarification before a release decision.
Authorized ownerAssignment to the merchant or a fulfillment service, plus the owner of the underlying condition.An assigned third-party service controls its status; an internal note cannot replace that action.
Required confirmationThe real record that would resolve the stated hold reason and any separate payment uncertainty.Resolving one condition does not silently resolve the other.
State after the authorized actionRe-read fulfillment and payment fields and retain the action time.Report release, fulfillment and payment as distinct outcomes.

These are temporary notes. Leaving or reloading this page may clear them. Worksheet entries are not sent automatically. If you copy notes into the consultation message and submit the form, Prism receives them as part of your request.

Limits

  • These status and assignment rules are Shopify-specific; do not import WooCommerce On hold meanings into a Shopify fulfillment field.
  • This comparison does not authorize capture, refund, hold release or shipment.
  • Exclude card data, private payment links, customer details and credentials from consultation messages.

Sources

  • Shopify order statuses — checked 2026-09-21. Payment and fulfillment statuses are separate. Paid, Authorized and Payment pending describe payment; a fulfillment On hold cannot be fulfilled until released.
  • Shopify individual fulfillment — checked 2026-09-21. A third-party fulfillment service controls status for orders assigned to it; the merchant cannot manually mark those assigned orders fulfilled or in progress.

Get help with store operations

Need help with the order, email or fulfillment step itself?