Billing that runs itself
Every renewal is charged automatically to the card on file. Failed charges enter dunning with a hosted recovery link — no spreadsheet, no manual re-billing, and every charge lands in one billing history with tax already worked out.
Billing history
sub_9Kp4wFirst charge · $29.00
Feb 15 · card on file
Renewal charge · $29.00
Mar 15 · auto-charged
Renewal failed
Apr 15 · card declined, dunning started
Recovered · $29.00
Apr 16 · paid via renewal link
Capabilities
What's built today
The engine that actually collects the money — not just the page that took the first payment.
Automatic recurring charges
When a subscription's period ends, the recurring billing engine charges the customer's card on file — no manual re-billing, no missed renewals.
Dunning that recovers revenue
A failed renewal moves the subscription to past due and emails the customer a hosted, no-login recovery link. About one retry a day, then auto-cancel after 14 days if it stays unpaid.
Invoicing
Create a standalone invoice for a one-off charge, send it by email, and let the customer pay it on a hosted link — no account required on their end.
Full billing history
Every charge — first payment, renewal, invoice — is recorded with gross, tax, commission and net, visible on the customer's and the subscription's history.
Tax on every charge
VAT, GST and sales tax are calculated and recorded on renewals and invoices too, not only the first checkout.
CSV export
Export your full billing history — status, customer, price, dates — for your own books.
Being upfront
What's not built yet
A few things you'll find on other billing platforms aren't here today. We'd rather tell you than have you find out mid-integration.
- remove No accounting-software sync (Xero, QuickBooks) — today your books come from the CSV export
- remove No custom-branded invoices yet — invoice emails and the hosted payment link use DorskoPay's own layout
- remove No cross-currency billing — a customer is always charged in the price's original currency, with no FX conversion at renewal
Renewal · sub_9Kp4w
Day 0
Period ends, card charged automatically
Day 0
Charge declined → past due
Day 1
Recovery email sent · hosted link
Day 1
Customer pays, subscription reactivated
All included
On every plan, including free
Billing, answered
Do subscriptions renew automatically? add
Yes. When a subscription's period ends, the recurring billing engine charges the card on file, records the charge with tax and commission, and moves the period forward — no manual step.
What happens if a renewal charge fails? add
The subscription moves to past due and the customer gets a hosted, no-login link to update their card and pay. We retry roughly once a day; after 14 days unpaid, the subscription is canceled automatically and everyone is notified.
Can I bill someone who isn't buying through checkout? add
Yes — create an invoice, send it by email, and the customer pays it on a hosted link. It runs through the same gross/tax/commission/net lifecycle as a checkout sale.
Can I export my billing data? add
Yes — your full billing history exports to CSV for your own records or accountant. There is no direct Xero/QuickBooks sync yet.
Set the price.
Let renewals collect themselves.
Automatic renewals, dunning and invoicing — live before your next standup.
Free forever plan · Cancel anytime · Payouts in 24h