Dokumentation / Developers / Production / Selling your plugin
ShipSDK 0.10.1

Selling your plugin

These docs are public. To publish a plugin you need a YourBot account: sign in to open the Dev Portal.

A price is optional: free plugins are welcome and many of the most-installed ones are free. When you do charge, the platform handles checkout, invoicing, refunds and payouts.

Before your first sale

  • Accept the Developer Agreement (you'll be prompted in the Dev Portal).
  • Complete Stripe Connect onboarding from Earnings — that's where your money lands. Checkout stays disabled for your paid plans until Stripe enables charges on your account, so buyers can never pay into a void.

Pricing and plans

Plans are set per plugin in the Dev Portal: monthly, yearly or one-time billing, with optional per-seat quantities. You can run limited-time sales, offer bundles of your plugins and buyers can gift purchases to a server.

What you keep

Your trailing 30-day grossYou keep
Up to $1,00070%
$1,000+75%
$5,000+80%
$10,000+85%

The tier is computed from your last 30 days of sales net of refunds, so a good month makes every plugin you sell cheaper to run. Your current tier and progress to the next one show on Earnings.

Payouts, refunds and disputes

  • Payouts are automatic. Each sale's funds release about 30 days after payment, then pay out to your connected bank through Stripe once your released balance reaches the $50 minimum. No invoices to send, no payout button to press.
  • Refunds don't cost you the platform fee. When a sale is refunded the buyer is made whole, your share of that sale is reversed and the platform returns its fee share to you — a fully refunded sale nets you zero, not negative.
  • Buyers can escalate refund requests. You get 7 days to respond before staff decide. Disputes (chargebacks) pause the buyer's access and claw back the sale while under review.
YourBot docs Reference tables are generated from the code that is running. Ask in Discord Suggest a correction