Peakstone
Browse plugins
Sell on PeakstoneHow selling works
FeesWhat authors pay
Apply to sell
HelpCancelling, payments and refunds
Licence SDK docs
Your subscriptions
Terms
Privacy
Home
Sign inWe email you a sign-in link
Copy page link

Sell subscriptions. Keep your Stripe.

Peakstone puts a reviewed marketplace in front of the Stripe account you already run. Buyers subscribe to your existing prices, on your account, so your webhooks, licence keys and payouts keep working as they do now.

The first 10 approved authors pay 3% for life on marketplace sales. 10 of 10 spots left.

One $9.99 payment

A direct charge on your own Stripe account.

How the buyer arrived
Buyer pays
$9.99
Peakstone fee0%
$0.00
Paid to your Stripe
$9.99

You keep 100%

Your link is remembered for 30 days in the buyer's browser, so renewals and late purchases count too.

How selling works

Five steps. You do the first two, then it is mostly us.

  1. Tell us your Discord, a link to the plugin, your GitHub and how you license it.

    A person reads every application and answers on Discord or by email. When you are approved, your author profile is created for the email you applied with.

    Open the application
  2. Approve Peakstone on the Stripe account you already use.

    This is Stripe Connect with a Standard account. We never hold your money and never see your payout details, and you can disconnect Peakstone from your Stripe dashboard at any time.

  3. Choose which recurring prices from your Stripe to list.

    Prices are imported from your account, so there are no new products to create and nothing to copy by hand. Subscriptions are created on your existing price IDs.

  4. We check your listing, your docs and your source.

    You submit the listing and a person publishes it. Jars are optional; any you upload are scanned and looked at by a person before buyers can download them.

  5. Buyers who arrive through your own link cost you 0%.

    Your link looks like peakstone.app/r/your-name and is remembered for 30 days in the buyer's browser. The marketplace only charges for the buyers it brings you.

    How fees work

Who does what

What stays yours

  • Your Stripe account. Your customers and your payout schedule.
  • Your price IDs. Subscriptions are created on them, on your account.
  • Your licence system. Your Stripe webhooks fire the same way for Peakstone buyers.
  • Your tax setup. You stay the seller of record, and Stripe Tax works if you have it enabled.
  • Your direct customers. They only appear on Peakstone if you turn that on.

What we ask

  • A public GitHub profile and public docs for the plugin.
  • Real screenshots and an honest description. No generated product shots.
  • A clean jar. No repacks, no low-effort AI builds, no obfuscated surprises.
  • Support and refunds. A support channel, and an answer to refund requests within 72 hours.
  • Cancelling at period end. Buyers cancel from their Peakstone account and keep access until the paid period ends.

Work out what you keep

Enter your price and your paying servers, and see what reaches your Stripe account each month, with and without the marketplace.

Open the fee calculator

Questions authors ask

Something missing? Put it in your application and a person will answer it.

Who is the seller?

You are. Payments are direct charges on your Stripe account, and Peakstone takes its fee as a Stripe application fee on each payment.

Do I need a new Stripe account?

No. You connect the account you already use, and you can disconnect Peakstone from your Stripe dashboard at any time.

Do I have to host jars on Peakstone?

No. If your licence system already delivers the plugin, keep it. Uploading releases is optional and gives subscribers a download button. No licence system yet? Every subscription comes with a key you can check with the Java licence SDK.

What happens when a buyer cancels?

The subscription is set to end at the close of the paid period, on your Stripe account. Your webhooks see the same events as any other cancellation.

What if a buyer asks for a refund?

We forward the request to you and you have 72 hours to answer. If you do not, we refund that subscription's most recent payment from your Stripe account, and our fee on it is refunded too.

Who handles tax and invoices?

You do, as the seller. That includes VAT and the EU rules for digital content. Stripe Tax works on your account if you have it enabled.