Agency Reselling for Usage-Based Marketplace Apps in Sparkforge

By Sparkforge Support Team ·Last reviewed May 3, 2026

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

  1. Sign in to the agency account.
  2. Click App Marketplace in the side nav.
  3. Open the App Reselling tab.

Step 2: Filter to usage-based apps

  1. Click the Pricing tab.
  2. Select Usage-Based from the pricing filter.
  3. Or search for an app by name.

Step 3: Set pricing and margin

  1. Click into the app you want to resell.
  2. Click Set Usage-Based Pricing.
  3. Review the developer’s base price for each metered service or action.
  4. In Your Profit, enter the markup amount.
  5. The final resale price calculates automatically.
  6. Click Save.

Step 4: Install for sub-accounts (agency-driven)

  1. Click the app name to open the install window.
  2. Click Install.
  3. Pick the sub-accounts to install into.
  4. 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.

  1. Log in to the sub-account.
  2. Open App Marketplace.
  3. Find the app and click Install.
  4. Click Allow and Install.

Frequently Asked Questions

Who can configure reselling markups?
Only agency admins. Sub-account users cannot view or modify markup settings.
Are all Marketplace apps eligible?
Only apps with usage-based pricing currently support agency reselling.
Can I set different markups per client?
Not yet. Markups are set at the app level and apply to every sub-account using the app.
Do clients see the developer base price?
No. Clients see only the marked-up resale price you configured.
What if I leave the markup blank?
Clients are billed the developer’s base usage fee with no agency margin.
Can I change or remove a markup later?
Yes. Markups can be edited or removed at any time from the app reselling configuration page.

Was this article helpful?