Orders & fulfillmentUpdated 2026-06-01
Cancel & delete orders
Cancel orders to release inventory, or permanently delete test orders.
Cancelling an order marks it as cancelled and halts fulfillment. Deleting an order removes it entirely — use this only for test or duplicate orders.
Cancelling
From the order detail sheet, choose Cancel. The order status becomes Cancelled. Refunds are handled separately through your payment provider (Stripe dashboard or the billing flow).
POST
/order/cancel/:idCancel an order. Sets status to Cancelled.
SessionDeleting
Delete is a destructive action for removing test or duplicate orders. It does not refund the customer — always cancel and refund first if a payment was captured.
DELETE
/order/delete/:idPermanently delete an order.
SessionRefund before deleting
Deleting an order does not trigger a refund. If the customer paid, refund them in your payment provider first, then cancel, then delete if needed.
Related