Agency Reselling for Usage-Based Marketplace Apps in Sparkforge
Agency admins can mark up usage-based Marketplace apps in Sparkforge and resell them to sub-accounts. The agency keeps the margin between the developer’s base price and the resale price.
Agency Reselling for Usage-Based Apps lets agency admins set a custom markup on metered Marketplace services and bill clients at the marked-up rate. Developers keep their base pricing; the agency captures the spread.
What this feature covers
The reselling flow applies only to apps with usage-based pricing in the Sparkforge Marketplace. Markups are set at the app level by an agency admin and apply to all sub-accounts using that app.
Why it matters
- New revenue line. Set markups per app to add margin on every metered call, message, or action.
- Admin-only controls. Only agency admins can configure markups, keeping pricing decisions centralized.
- Streamlined management. The reselling page consolidates configuration with search and filters.
- Developer monetization. Developers can be resold by agencies, expanding their distribution.
Configure reselling
Step 1: Open App Reselling
- Sign in to the agency account.
- Click App Marketplace in the side nav.
- Open the App Reselling tab.
Step 2: Filter to usage-based apps
- Click the Pricing tab.
- Select Usage-Based from the pricing filter.
- Or search for an app by name.
Step 3: Set pricing and margin
- Click into the app you want to resell.
- Click Set Usage-Based Pricing.
- Review the developer’s base price for each metered service or action.
- In Your Profit, enter the markup amount.
- The final resale price calculates automatically.
- Click Save.
Step 4: Install for sub-accounts (agency-driven)
- Click the app name to open the install window.
- Click Install.
- Pick the sub-accounts to install into.
- Click Continue, then Allow and Install.
The app installs with usage-based pricing enabled and your markup applied.
Step 5: Sub-account self-install
If the app supports sub-account install, sub-account users and admins can install it themselves. Pricing remains the agency-configured marked-up rate.
- Log in to the sub-account.
- Open App Marketplace.
- Find the app and click Install.
- Click Allow and Install.
Frequently Asked Questions
Who can configure reselling markups?
Are all Marketplace apps eligible?
Can I set different markups per client?
Do clients see the developer base price?
What if I leave the markup blank?
Can I change or remove a markup later?
Was this article helpful?
Thanks for the feedback.