Refunding an order
Overview
Refunds in Chamberly run through Stripe for online payments and are recorded as a status change for externally-paid orders. The system supports full and partial refunds, and automatically restores inventory when the order moves to refunded.
Before you start
Confirm the order is in
committedorcompletedstatus.Decide on full vs partial refund and the dollar amount.
Have an internal note ready explaining the reason.
Step-by-step: Stripe-paid order
Open the order under Sidebar > Orders.
Click Refund in the header.
Choose Full refund or enter a partial amount.
Select a reason (Stripe categories:
requested_by_customer,duplicate,fraudulent).Add an internal note describing the situation.
Click Process refund. Chamberly calls Stripe and waits for confirmation.
On success, status flips to
refundedand inventory is restored.
Step-by-step: Externally-paid order
Open the order and click Mark refunded.
Enter the refund amount and a reference (check number, ACH ID).
Add an internal note.
Click Save. Status flips to
refunded; inventory restores.
Handling sponsor-initiated requests
When a sponsor submits a refund request, the order moves to
refund_requested.Review the request, then either approve (process the refund) or decline (revert to
committed).Send a follow-up email so the sponsor knows the outcome.
Tips & best practices
Always document the reason in an internal note — refund disputes can come back months later.
For partial refunds, make sure the remaining balance still represents the inventory the sponsor is keeping.
Inventory only restores on full refund — for partial refunds, manually adjust if needed.
FAQ
How long does Stripe take to settle a refund?
Typically 5–10 business days back to the sponsor's card.
Can I refund after Stripe payout?
Yes, Stripe pulls from your future payouts to cover the refund.
Related articles
Order status lifecycle
Cancelling an order and inventory restoration
