Refunds
Refund in Stripe and the sale flips to refunded by itself. Refunds from anywhere else, you mark by hand.
Kōlea never moves money, so you refund a buyer where they paid. What Kōlea does is keep your ledger honest: a refunded sale is marked refunded, stops counting toward your revenue, and stays in your history so you can see it happened.
Refund a sale paid through Stripe
- Open the payment in your Stripe dashboard and refund it there, in full.
- Stripe tells Kōlea, and the sale under Money > Sales changes to Refunded by itself.
You do not need to do anything in Kōlea.
Mark a refund from another checkout
For a sale that came from somewhere else, such as another shop through the API or an import:
- Refund the buyer in that shop.
- Open the sale under Money > Sales.
- Click Mark refunded, then Mark refunded again to confirm.
Your developer can do the same through the API, by recording the sale again with the same order number and the status refunded, or with the refund call described at https://kolea.pro/api/v1/openapi.json.
What happens next
- The sale stays in the ledger, marked Refunded. Kōlea never adds a negative line.
- It stops counting toward net revenue, goals, and campaign revenue, and shows in the Refunds counts instead.
- The buyer drops out of your customers list if it was their only paid sale.
- Segments built on what people bought no longer count it as bought.
- If the buyer opens their checkout's return page, it says the payment was refunded and offers no download.
Things to know
- Only a full refund flips a sale. A partial refund in Stripe leaves the sale paid.
- Kōlea does not email the buyer about a refund.
- A refund never changes whether someone is subscribed to your newsletter.
- If a payment was refunded before Kōlea finished the order, the buyer is never handed the file.
- Marking a sale refunded cannot be undone from the sale's page.