Cannot cancel order after the order is fulfilled

Topic summary

Issue: A merchant using a partial payment model (non‑refundable deposit upfront, remaining balance on delivery) cannot cancel an order after it was fulfilled and then returned by the carrier. Completing a return leaves the order active, labeled with “returned” and “partial payment,” but the merchant wants to cancel without refunding the deposit.

Context/terms: Partial payment = split payments (deposit + balance). Fulfillment = marking an order as shipped/processed in the system.

Proposed solutions:

  • Unfulfill first: open the fulfillment section (three‑dot menu), select “Cancel fulfillment,” then attempt to cancel the order.
  • Alternatives after unfulfilling: mark the order as paid, or remove the product from the order, then try cancellation.

Status/outcome: No confirmed resolution yet. A responder requested feedback on what happens when attempting cancellation after trying the above steps.

Open questions:

  • Does canceling fulfillment enable full order cancellation without triggering a deposit refund?
  • If not, which workaround (mark paid/remove product) preserves the non‑refundable deposit while closing the order?
Summarized with AI on January 5. AI used: gpt-5.

Hi People,

I have a doubt with respect to cancellation of order.

I have partial payment kind of system wherein the customer pays a small amount upfront(non-refundable) and then the leftover amount at the time of the delivery.

So I had this enabled on my website, but there has been a scenario wherein a customer denied taking the order and now the return will be done by the same shipper. The issue is that we do not want to refund the customer as we have a non-refundable partial payment option for cases like this. However, I am not able to cancel the order now. So how can I cancel the order ? I can just create a return and complete that return and the order still looks active with tags like returned, partial payment.

Try unfulfilling the order (click the 3 dots in the fulfillment order box and select Cancel fulfillment), then cancelling it.

Or maybe you can mark the order as paid, or remove the product (after unfulfilling it)

First try what @JoesIdeas suggested. If that doesn’t work, please share what happens when you try to cancel an order