Billing & Monetization

Revenue & Payouts

Track your plugin earnings and request payouts through the Developer Portal. Understand commission calculation and payout requirements.

Commission Model

The platform deducts a commission from each charge before crediting your balance. The default commission rate is 5%.

The net amount you earn per charge is:

netAmount = grossAmount - (grossAmount × commissionRate)

Example:

ItemAmount
Merchant pays$29.99
Commission (5%)$1.50
Your revenue$28.49

Commission Snapshots

The commission rate is snapshotted on each individual charge record at the time the charge is created. If the platform rate changes in the future, historical charges are never recalculated — your past earnings remain unchanged.

Revenue Metrics

Your Developer Portal dashboard shows:

MetricDescription
totalRevenueLifetime sum of all net amounts credited to your account
availableBalanceCurrent balance available for withdrawal
activeSubscriptionsNumber of stores currently subscribed to your plugin
totalChargesTotal number of charge events processed

Payout Requirements

To request a payout, all of the following must be true:

  1. Your availableBalance must be at least $50.00 USD
  2. You must have at least one verified payout method registered
  3. You must have no other pending payout request (one at a time)

Payout Methods

You can register the following payout destinations in the Developer Portal:

  • Bank transfer
  • PayPal
  • Other (custom reference — use for any method not listed above)

Payout Lifecycle

Once you request a payout, it moves through the following states:

StatusDescription
pendingRequest submitted — awaiting platform review
approvedApproved by the platform team — balance deducted from your account
paidPayment sent — external payment reference recorded
rejectedRequest rejected — rejection reason provided, balance not deducted

When a payout is approved, your availableBalance is reduced immediately. If the payout is later rejected, the balance is restored and a rejection reason is recorded.

Charge History

The Revenue section of the Developer Portal shows a full history of all charge events for your plugin, including:

  • Gross amount charged to the merchant
  • Commission amount
  • Net amount credited to you
  • Billing period dates
  • Charge status (pending, paid, failed, refunded)

Store references in charge history are anonymized to protect merchant privacy.

Currency

All billing operations are conducted in USD. Additional currencies are not supported in the current version.

On this page