Stripe Connect Setup

Connect your Stripe account to receive payments directly.

Info

Slootly uses Stripe Connect Standard. This means payments go directly to your Stripe account. Slootly never holds your funds. You see every transaction in your own Stripe Dashboard.

How It Works

Slootly uses Stripe Connect to facilitate payments between your bot users and your Stripe account. Here is the flow:

  1. You connect your Stripe account to Slootly via OAuth during onboarding
  2. When a user subscribes, Slootly creates a Stripe Checkout session on your connected account
  3. Stripe processes the payment and deposits funds directly into your Stripe account
  4. Slootly collects its platform fee via Stripe's application_fee_amount parameter
  5. You withdraw funds from Stripe to your bank account on your normal Stripe payout schedule

Setup Steps

Step 1: Create a Stripe Account

If you do not already have a Stripe account, create one at stripe.com. Complete Stripe's onboarding and identity verification. This is required before you can accept live payments.

Step 2: Connect to Slootly

In the Slootly dashboard, click “Connect Stripe Account.” This redirects you to Stripe's OAuth flow where you authorize Slootly to create charges on your behalf. Slootly requests minimal permissions -- only what is needed to create checkout sessions and read subscription status.

Step 3: Verify Connection

After connecting, the Slootly dashboard shows your Stripe account status as “Connected.” You can process a test payment to verify the flow end-to-end using a sk_test_ API key and Stripe test cards.

Fee Structure

When a user subscribes to your bot, fees are applied as follows:

ComponentFeeCollected By
Stripe processing2.9% + 30 centsStripe (from payment)
Slootly platform fee (Free)3%Slootly (via application_fee)
Slootly platform fee (Pro)1.5%Slootly (via application_fee)

Example: On a $10 payment (Free plan), Stripe takes $0.59, Slootly takes $0.30, and you receive $9.11.

Test Mode

Use a sk_test_ API key for development. Test mode uses Stripe's test environment -- no real charges are created. Use card number 4242 4242 4242 4242 for successful test payments.

Frequently Asked Questions

Does Slootly have access to my Stripe account?

Slootly has limited OAuth permissions to create checkout sessions and read subscription status. Slootly cannot transfer funds, modify your account settings, or access your bank details.

Can I disconnect Slootly from my Stripe account?

Yes. You can revoke Slootly's access from your Stripe Dashboard under Settings > Connected accounts at any time. Existing subscriptions will stop being managed by Slootly.

When do I receive payouts?

Payouts follow your Stripe account's payout schedule (typically 2 business days after payment). Slootly does not affect payout timing -- funds go directly to your Stripe balance.

Can I use Stripe in a country not supported by Connect?

Slootly requires Stripe Connect Standard, which is available in 40+ countries. Check Stripe's supported countries list for availability.