Skip to main content

Stripe payment setup: Sell files on Tarkle Send

Connect your own Stripe account to Tarkle Send. Enter your live API keys and webhook secret to start selling file access directly to recipients.

S
Written by Santhia Roo

The Payments tab in Settings (/settings#payments) lets you connect your own Stripe account to your workspace so you can charge recipients for access to transfers. Tarkle Send does not process payments — your Stripe account does.


Requirements before Stripe is available

Two conditions must be met before the Payments tab shows any configuration fields:

  1. An active subscription, trial, or legacy access — free accounts see a paywall at step 1

  2. A connected custom domain — workspaces without a custom domain see a paywall at step 2

Both conditions must be true. If either is missing, you'll be prompted to upgrade or connect a custom domain before proceeding.


Enabling Stripe

Once the requirements are met, an Enable Stripe button appears at the top right of the card. Clicking it toggles Stripe on for your workspace. A Disconnect Stripe button replaces it once enabled.


The three keys you need

When Stripe is enabled, three input fields appear under API Keys:

Field

Format

Where to find it

Publishable Key

Must start with pk_live_

Stripe Dashboard → API keys

Secret Key

Must start with sk_live_

Stripe Dashboard → API keys → Create secret key

Webhook Signing Secret

Must start with whsec_

Stripe Dashboard → Webhooks

Test-mode keys are rejected. Keys starting with pk_test_ or sk_test_ will return an error when you try to save. Only live-mode keys work.

All three keys are encrypted after saving. Once saved, the field shows a masked placeholder (••••••••) with an encrypted confirmation note.


How it works end-to-end

  1. You enable Stripe and enter your live keys in Settings

  2. When creating a transfer, you check Charge for access on step 2 and set a price on step 3

  3. Recipients who open the transfer link see a payment screen powered by your Stripe account

  4. Payment is processed directly on your Stripe account

  5. After payment, the recipient gains access to the files

The Webhook Signing Secret connects Stripe's payment confirmation events back to Tarkle Send so access is granted correctly after a successful payment.

Did this answer your question?