Paywall  /  After the sale

After the sale

Money came in — now what? This page covers the three things every seller eventually does: checking the books, giving someone their money back, and handling the rare chargeback.

Your transactions — the books

WhereDashboardMoneyTransactions

Filter by period, app, status or currency; search by the buyer's email. Export CSV downloads the list for your accountant.

Every sale is one row, showing at a glance:

ColumnWhat it tells you
CustomerBuyer email + country flag
Gross / VAT / NetWhat the buyer paid, the tax inside it, and what's yours before fees — VAT carries a small badge explaining the regime (OSS, reverse charge, UK…)
Stripe / Onelo feesProcessing costs, shown as negatives — no hidden math
StatusPaid · Refunded · Disputed · Trial · Failed

The header shows totals for the chosen period with a comparison to the previous one. Refunds appear as their own rows linked to the original sale (the list sorts newest-first), so your history never gets rewritten. Each row's menu also offers Open in Stripe if you want the payment-processor view. For the full column-by-column guide — VAT badges, card regions, the detail drawer — see Transactions.

Issuing a refund

Buyers can refund themselves within your refund window — if the product's self-serve refund opt-in is on (it's off by default on every new product) and your Onelo plan includes portal refunds. You can also issue refunds yourself from the dashboard (the Refund action is part of the same paid-plan capability):

WhereDashboardMoneyTransactionsthe row’s ⋯ menuRefund…

Choose Full refund or Partial refund (type the amount), optionally pick a reason (Requested by customer / Duplicate / Fraudulent), and click Issue refund.

The fees don't come back. As the modal itself warns: the card-processing fee and the Onelo fee aren't returned — a refund costs you slightly more than you received. That's how card payments work everywhere, not an Onelo rule.

If you issue invoices through a connected provider (e.g. Fakturownia), the matching corrective invoice is handled in the same system. What happens to the buyer's access after a full refund is your Customer portal policy (lapsed vs free tier).

Chargebacks — when a buyer disputes the charge

A chargeback is when a buyer asks their bank (not you) for the money back. The bank takes the money immediately and investigates for 7–30 days. You can't prevent that — but you decide what happens to the buyer's access in the meantime:

OptionWhat happensPick it when
Pause access during dispute (recommended)The buyer loses access the moment the dispute opens. If you win, it's restored automatically.Default for most apps — no free product for someone disputing the charge.
Continue access until lostThe buyer keeps using the product through the investigation.Customer-friendly stance — accepting the risk of giving it away if you lose.
WhereDashboardApplicationsYour appPaywallDispute handling

Pick one of the two options and publish. Disputed sales show a red Disputed badge in Transactions.

Fight them — you win more than you think. Sellers who respond with evidence win a meaningful share of disputes. Onelo's records (purchase, access, usage) are exactly the evidence banks ask for; submit your response from the Stripe view of the payment.

Managing the people behind the purchases

WhereDashboardUsers

Every user across your apps: email, sign-in provider, plan, last seen. Per user you can Suspend (blocks access without deleting anything — reversible) or Delete (permanent).

Each app also has its own Users tab with a Revoke sessions action — signs that person out of all their devices at once, useful for account-sharing or a stolen device.

Next

After the sale — Paywall — Onelo Docs