Digital goods · 0% commission

Your product.
Your Stripe.
Our rails.

Sell downloads, license keys and subscriptions from a storefront that pays straight into your own Stripe account. One flat fee. No cut, ever.

Plan
€19/mo
Commission
0%
Payout
direct
Access
API
Your order feedExample
  • 10:42Neue Grotesk Variable€49
  • 10:38Preset pack vol. 2€19
  • 10:31Field recorder app€12
  • 10:17Icon set — 1,200 glyphs€29
  • 09:58Neue Grotesk Variable€49
  • 09:40Monthly sample club€9
Settled toyour Stripe · not ours
$ curl -sX POST sell.thinkspark.dev/api/v1/products \
  -H "Authorization: Bearer tsk_live_…" \
  -d '{"name":"Neue Grotesk","priceCents":4900,
       "productType":"DIGITAL_DOWNLOAD"}'
201 {"slug":"neue-grotesk","status":"DRAFT"}
01 / Money flow

We never touch the money.

Checkout runs on your own Stripe account through Connect. The buyer pays you; Stripe pays you out. Sell only sees the receipt.

  1. Step 1 →

    Buyer pays

    Stripe Checkout, hosted or embedded on your page, with the payment methods you enable in Stripe.

  2. Step 2 →

    Your Stripe account

    The charge lands on your account. Stripe fees only. Refunds, disputes and payouts are yours to run.

  3. Step 3

    Your bank

    On Stripe's payout schedule. Sell bills you €19 a month or €149 a year, separately, and nothing else.

  • Sell sees: the order
  • Sell holds: nothing
  • Sell takes: €19 / mo or €149 / yr, flat
02 / What you can sell

Files, keys, subscriptions. Delivered the second the card clears.

  • DIGITAL_DOWNLOAD

    Downloads

    Up to 2 GB a file, versioned releases, signed links. Buyers re-download the latest build from their purchase page.

  • LICENSE_KEY

    License keys

    A key per purchase. Your app activates it on a set number of devices, or verifies a signed key offline.

  • SUBSCRIPTION

    Subscriptions

    Monthly or yearly, with trials. Billing, renewals and dunning are handled by Stripe.

  • COUPON

    Coupons

    Percent or fixed, capped, dated. A 100% coupon completes the order without a card.

  • WEBHOOK

    Webhooks

    order.paid, order.refunded, release.published and subscription events. HTTPS only, signed.

  • STORE

    Your storefront

    A page per store and per product, dark or light, in your colour. Prices follow each visitor's locale.

03 / Built for builders

Ship a release from your CI. Or from your agent.

Every store is an API. Create products, upload builds, publish versions, verify licenses. Idempotent by externalId, so a retry never duplicates — and a Claude Code skill lets an agent publish for you.

  • POST/api/v1/products
  • POST/api/v1/products/{ref}/releases
  • POST/api/license/activate
  • GET/p/{store}/llms.txt
Read the API docs
push-product.sh
# create, or update by externalId — safe to re-run
curl -sX POST sell.thinkspark.dev/api/v1/products \
   -H "Authorization: Bearer tsk_live_…" \
   -d '{"externalId":"neue-grotesk",
        "name":"Neue Grotesk Variable",
        "priceCents":4900,
        "productType":"LICENSE_KEY"}'

✓ product created · POST /publish to go live
04 / Pricing

One number. It never grows with you.

Marketplaces take a cut of every sale. Sell takes a subscription and gets out of the way: against a 10% marketplace you break even at €190 a month in sales, and everything past that is yours.

YearlySave €79€149/ year
Monthly€19/ month

14-day trial on both · same features

  • 0% transaction commission, forever
  • Unlimited products & unlimited sales
  • Paid out through your own Stripe account
  • Downloads, license keys & subscriptions
  • A dark or light store, in your own colour
  • Coupons, webhooks & a full REST API
Start the trial

No card required · cancel anytime

FAQ

The questions that come up first.

Short answers. Longer ones — and 20 more questions — on the full FAQ.

How much does Sell actually cost?
€19 per month, or €149 per year (you save €79), flat. Zero commission on your individual sales — you keep 100% of what your buyers pay, minus Stripe's standard processing fee (~2.9% + 30¢ on cards) which goes to Stripe, not us. There's a 14-day free trial with no credit card required.
Is there a free plan?
No free tier — but the 14-day trial unlocks every Pro feature with no card on file. After 14 days you decide: subscribe at €19/month or €149/year, or your store gracefully switches to read-only. Nothing is deleted.
Why do I have to connect my own Stripe account?
Because your buyers pay you directly. Money lands on your Stripe balance, never on ours. We don't hold funds, settle them, or act as Merchant of Record on your behalf — that keeps the relationship between you and your customer clean, and avoids platform-VAT obligations falling on us.
What commission do you take per sale?
Zero. 0%. The only money Sell receives is your €19/month subscription. Your buyer's payment lands straight on your Stripe account.
Who collects VAT on the products I sell?
You do. Because money goes to your own Stripe account, you are the Merchant of Record for your own sales — you collect, declare, and remit VAT yourself (or your accountant does). Stripe Tax on your own account can automate the calculation if you enable it.
What's the maximum file size?
2 GB per file. Uploads stream directly from your browser to private storage on Cloudflare R2 — there is no function-body timeout and no proxy bottleneck.