You pay DMLY
Your own workspace carries a whitelabel reseller subscription, billed by DMLY on DMLY’s
Stripe account. This is what makes you an agency. See Plans.
Your clients pay you
Your client workspaces are billed by you, on your own Stripe account, at whatever
price you set. DMLY never sees that money and takes no cut of it.
Connect your Stripe account
Nothing can be billed to a client until your own Stripe account is connected. Go to Settings → Stripe (charge your customers), enter your Stripe keys, and select Save Stripe keys. The page has three fields — Secret key, Publishable key, and Webhook signing secret — and a badge reading Connected or Not connected. Your keys are stored encrypted. Your secret key and webhook signing secret are never shown back to you; your publishable key is.Charges, subscriptions, and receipts all run through your Stripe account, so refunds,
disputes, and payouts are handled in your Stripe dashboard — not in DMLY.
Build your plans
Go to Plans in the agency dashboard and select New plan. A plan carries:- Enabled — whether clients can subscribe to it.
- Monthly and Yearly prices.
- Limits — the caps a client workspace gets on that plan: Contacts, Social accounts, Team members, AI credits, and Active bots / channel. Leave a limit blank for unlimited, as the form notes with (blank = unlimited).
- Features — (off = not included in this plan) — AI Agent and Reputation & Reviews. Both start on, so a client only loses one once you switch it off here.
Put a client on a plan
Open Sub-accounts, find the workspace, and pick a plan from the — assign plan — dropdown. The client’s limits change immediately. Assigning a plan does not charge anyone. Billing starts when the client subscribes on their own billing page — see below.Sell add-ons
An add-on is a plan you create with Add-on plan turned on, then choose an Add-on type:- Extra contacts
- Extra profile (social account)
- Additional teammate
An add-on plan you leave Enabled also appears on your clients’ own Plans & billing
page as a plan they can subscribe to, and a priced one will start a real Stripe checkout.
Leave add-on plans disabled unless you intend that.
What your clients see
Your clients don’t have a DMLY billing page. When someone with admin access in a client workspace opens Billing from their user menu, they land on Plans & billing — your plans, your prices, your brand — and subscribe there through your Stripe account. A Monthly / Yearly toggle sits above the plans, and appears only when at least one plan is priced for each cycle. Their existing plan is marked Current.Your own workspace is the exception. Its Billing still points at DMLY, because that’s
where your reseller subscription lives. You are not a customer of your own agency.
Your reseller limits
Your reseller plan caps how many workspaces you can have under your agency. The exact number depends on the plan you’re on — see Plans. Your own workspace counts towards that cap: it sits under your agency too, so it appears in your Sub-accounts list and takes one of the slots. You never create a client workspace yourself; they arrive when someone signs up on your branded domain — or, if you’ve switched on Allow customers to create multiple workspaces in Settings (off by default), when an existing client creates another workspace. See Client workspaces. When you’re at your cap, signups on your branded domain stop and the Sub-accounts page warns you: You’ve reached your sub-account limit. Contact support to raise it. Raising it means moving to a bigger reseller plan, or asking DMLY support to lift it for your account.Related
Client workspaces
Assign plans, suspend, restore, and open a client’s workspace.
Branding
Your app name, logo, colour, and support email.
Custom domain
Serve your agency — and your signup page — on your own domain.
Plans
What your own reseller plan includes.

