Reselling
How to bill and limit subaccounts now that in-product reselling is removed
In-product reselling let you create pricing plans in Synthflow, connect Stripe, and bill subaccounts automatically. That capability was removed on September 15, 2026.
Your own Synthflow subscription and minute pool are unchanged. What ended is charging customers through Synthflow: automatic plan billing, minute top-ups from plan rules, and margin calculation against Synthflow’s rate.
Use this page to understand the impact and to decide how you bill and limit subaccounts now.
What stopped on September 15, 2026
Three things were removed from the product:
- Plan & Billing and Usage pages for subaccounts. Subaccounts no longer have Plan & Billing or Usage pages under Workspace Settings, because there is no longer a subscription or usage cycle for them inside Synthflow. Report usage and charges to those customers from your own systems.
- Custom pricing plans. Pricing plans under Admin → Partner → Pricing Plans are gone and no longer drive billing, limits, or automatic plan behavior.
- The Stripe integration. Stripe accounts connected to Synthflow for reselling have been disconnected, and you can no longer connect one.
As a result:
- Customer subscriptions collected through Synthflow stopped working. Recreate billing for those customers in your own Stripe (or another billing system) if you still want to charge them.
- Synthflow no longer auto-purchases or auto-tops-up minutes for a subaccount based on a pricing plan.
Who is affected
You are affected if you connected your own Stripe account into Synthflow and billed your customers using Synthflow’s custom pricing tiers. The Pricing Plans page is gone, so check your own Stripe account for subscriptions to the products you used for Synthflow reselling, or inspect each subaccount’s subscription fields with the Subaccounts API. Find affected subaccounts covers every option.
You are not affected if you manage subaccounts without custom pricing plans.
What stays the same
- Your Synthflow plan, invoices, and parent-account minute pool did not change because of this removal.
- Subaccounts, permissions, branding, custom domains, and products continue to work.
- You can still allocate minutes and concurrency with Limits and capabilities. Those controls are now the primary way to cap subaccount usage inside Synthflow.
Operational implications
The following applies if you billed subaccounts through pricing plans.
No automatic minute top-up
When a customer runs out of allocated minutes, Synthflow does not automatically purchase more for them. Raise their minute limit manually in Limits and capabilities to unblock the account, or turn on Auto-overage so their calls continue. Either way, handle the billing yourself.
Those minutes still draw from your parent account pool.
Manual overage billing
If a customer previously had usage-based overage enabled on a pricing plan, Synthflow no longer bills that customer for the overage. Auto-overage keeps their calls running past the allocation, but the extra minutes are billed to your account at your per-minute rate. Track usage yourself and invoice the customer outside Synthflow. See Track subaccount minutes below.
No spend controls
Nothing stops a high-volume customer from consuming a large number of minutes, and with Auto-overage on, that usage has no ceiling at all. You carry that exposure unless you set conservative limits or bill and throttle through your own systems.
Manual margin reconciliation
Synthflow no longer calculates the difference between Synthflow’s rate per minute and the rate you charged on a pricing plan. Work out your margin and invoice accordingly in your own billing stack.
Track subaccount minutes
Use these options based on what your billing system needs:
- Total usage: The Subaccounts API returns
minutes_used, the total minutes consumed by that subaccount. - Per call: The post-call webhook includes call duration after each call, so you can attribute minutes to an agent or call as it completes.
- Aggregated from history: The Calls API lets you list calls and sum durations yourself when you need custom reporting windows or filters.
Reset minutes used
Now that your own billing system owns the cycle, you decide when a subaccount’s usage starts over. Set minutes_used to 0 on the Subaccounts API to reset the counter for that subaccount:
Call it when a customer’s invoice renews to automate their subscription against your own schedule. Resetting usage does not change the subaccount’s minute limit or draw new minutes from your parent account pool.
Find affected subaccounts
A subaccount is affected if it was subscribed to one of your custom pricing plans. You can find them in any of these ways:
- Subscriptions page: Open Admin → Partner → Subscriptions to list subscriptions. If you do not see Subscriptions in the sidebar, open any Partner page and set the
pagequery parameter in the URL tosubscriptions. - Subaccounts page: Open Admin → Partner → Subaccounts and check which accounts were on a pricing plan.
- Stripe: Open your Stripe account and review the customer subscriptions for the product that corresponds to your custom pricing plans.
- API: Call the Subaccounts API and inspect each subaccount’s
subscriptionfields.
What to do now
- Find affected subaccounts, including those that were on trials or usage-based overage.
- Recreate billing for those customers in your own Stripe products and subscriptions, invoices, or another system.
- Set the minute and concurrency caps you want to enforce with Limits and capabilities, since plan limits no longer apply.
- Put usage tracking in place so you can invoice overage yourself. See Track subaccount minutes.
Where to handle things now
FAQ
Did my Synthflow subscription change?
No. Removing reselling did not change your Synthflow plan, pricing, or parent minute pool. Only billing your customers through Synthflow went away.
What happened to my customers' existing subscriptions?
Subscriptions collected through Synthflow stopped working when reselling was removed. Recreate billing for those customers in your own Stripe or another system if you still need to charge them.
Is my Stripe account still connected to Synthflow?
No. The Stripe integration was removed, and connections used for reselling were disconnected after September 15, 2026. Manage your customer billing directly in Stripe instead.
Where do subaccounts see their plan and usage now?
They do not. The Plan & Billing and Usage pages were removed for subaccounts. Pull their usage with the options in Track subaccount minutes and surface it through your own billing or customer portal.
How do I add minutes for a subaccount now?
Use Limits and capabilities (including bulk limit edits) to raise a subaccount’s minute allocation from your parent account pool. Synthflow does not auto top up from a pricing plan.
How do I track overage now?
See Track subaccount minutes. Invoice any overage yourself outside Synthflow.
Is this the same as custom pricing or Connected Accounts?
Yes. Those names all refer to the same reselling feature, which was removed on September 15, 2026.