Coupons

Connect Stripe to ShareCount

Two ways to connect Stripe: the ShareCount Stripe app (one click) or a manual restricted key. Same coupons either way.

For owners4 min readUpdated 2026-05-31

ShareCount mints real Stripe coupons and promotion codes — the same objects you’d create by hand in the Stripe dashboard, only minted on the fly when a customer earns one. There are two ways to connect.

1. The ShareCount Stripe app (recommended)

Install the ShareCount app from the Stripe Apps Marketplace, hit “Connect” once, and your account is linked. No keys to copy or rotate; you can disconnect at any time from inside Stripe.

On the dashboard’s Settings tab, choose Stripe app (one-click), click the install link, and complete the flow inside Stripe. We surface the “Connect” status the moment the install lands.

2. Manual: a scoped restricted key

If you’d rather not install an app, ShareCount can open Stripe’s “Create restricted key” screen with the right permissions pre-ticked — click Create my restricted key on Stripe under Advanced / Manual on the Settings tab. The four requested permissions are:

  • Coupons — read & write
  • Promotion Codes — read & write

That’s the entire scope ShareCount asks for — nothing else is requested, so you can see at a glance that we can’t touch the rest of your account. Paste the key (it starts with rk_…) back into the same form. Restricted keys can be rotated or revoked from your Stripe dashboard at any time. The key is encrypted at rest the moment you save it; we never display it back to you in full.

What gets created when a customer earns

  • A Coupon on your Stripe account with the right percent_off (or amount_off), duration, and optional expiry.
  • A Promotion Code with a max-redemptions limit of 1 (single-use) and the sharer’s email recorded in metadata.
  • The Promotion Code code is the same SHARE-XXXX-XXXX the customer sees in their email.

If a Stripe call fails

We still issue the code locally and email it — the customer experience is preserved. To keep your provider records in sync, create a matching Stripe coupon and promotion code manually with the same value, duration, and expiry as the campaign. Email us if it’s happening more than once and we’ll investigate the connection.

Didn’t quite get there?

Email a real person — we usually reply the same day.

support@sharecount.app