Curator Help

Connect Your Stripe Account

Learn how to set up payment processing for your paid events on Streets

Connecting your Stripe account to Streets allows you to receive payments directly for your paid events. This guide will walk you through the Stripe Connect setup process to start accepting payments quickly and securely.

Why Stripe Connect?

Stripe is a trusted payment processor that enables you to accept credit cards, debit cards, and digital wallet payments for your events. Here's why Streets uses Stripe:

  • Direct Payments - Money goes straight to your bank account
  • Fast Payouts - Receive funds within 2 business days in most regions
  • Security - PCI-compliant payment processing protects your customers' data
  • Lower Fees - Streets' business model allows for lower fees than competitors
  • Global Support - Accept payments in 135+ currencies in countries worldwide
Important:

You must connect a Stripe account to sell paid tickets on Streets. Free events and RSVPs don't require Stripe integration.

Before You Start

To successfully connect Stripe to your Streets account, you'll need:

  • A Streets curator account (with verified email)
  • Your legal business name or personal name (matching your bank account)
  • A phone number for verification
  • Banking information (account number and routing number)
  • A government-issued photo ID for identity verification
  • Your tax information (SSN for individuals or EIN for businesses in the US)
Note:

Stripe's verification requirements may vary by country. You may need to provide additional information depending on your location.

Setting Up a Stripe Account

If you don't already have a Stripe account, you'll create one during the Streets connection process. Here's how it works:

  1. When you attempt to add paid tickets to an event, Streets will prompt you to connect to Stripe
  2. You'll be directed to create a new Stripe account or connect an existing one
  3. If creating a new account, Stripe will walk you through providing the necessary information
Stripe account creation form

Image: Stripe account setup form where you enter your email address

Setting Up Two-Factor Authentication

For enhanced security, Stripe requires setting up two-factor authentication (2FA) for your account:

  1. After entering your email, Stripe will prompt you to set up 2FA
  2. You can use Google Authenticator or another 2FA app
  3. Enter the verification code shown in your authenticator app
  4. Alternatively, you can scan a QR code or use a security key
Stripe two-factor authentication setup

Image: Two-factor authentication setup for your Stripe account

Verifying Your Email

After setting up 2FA, you'll need to verify your email address:

  1. Stripe will send a verification email to the address you provided
  2. Check your inbox for an email from Stripe
  3. Click the verification link in the email
  4. If you don't see the email, click "Resend email" on the verification screen
Stripe email verification screen

Image: Stripe email verification screen where you can resend the verification email

Important:

You won't be able to activate your Stripe account or accept payments until you verify your email address. If you're not seeing the verification email, check your spam folder or try using a different email address.

Once you've verified your email, you'll have access to the Stripe dashboard:

Stripe dashboard welcome screen

Image: Stripe dashboard welcome screen after email verification

Setting Up Your Business Information

After verifying your email, you'll need to provide your business information:

  1. Select your business location (country)
  2. Choose your business type:
    • Individual - For sole proprietors or freelancers
    • Company - For registered businesses with an EIN
    • Non-profit - For registered 501(c)(3) organizations
  3. Click "Continue" to proceed to the next step
Stripe business information setup

Image: Setting up your business location and type

Stripe business type selection

Image: Selecting your business type from the dropdown

Pro Tip:

If you're unsure about your business type, "Individual" is usually appropriate for most small event curators. You can still use your personal name as your business name and receive payments as an individual.

Providing Personal Details

After selecting your business type, you'll need to verify your personal details:

  1. Enter your full legal name exactly as it appears on government IDs
  2. Confirm your email address
  3. Provide additional personal information:
    • Your date of birth
    • Your home address (must be your legal residential address)
    • Your phone number for verification
    • The last four digits of your Social Security Number (for US individuals)
Stripe personal details verification form - part 1

Image: Initial personal details form

Stripe personal details verification form - part 2

Image: Additional personal information required

Important:

Make sure all information provided matches your government ID and tax documents exactly. Discrepancies can lead to verification issues that delay your ability to receive payments. Stripe requires this information to comply with financial regulations and prevent fraud.

Adding Business Details

After verifying your personal information, you'll need to provide business details:

  • Select your industry from the dropdown menu
  • Enter your business website (if applicable)
  • Provide a description of the products/services you'll be selling
  • This information helps Stripe categorize your business appropriately
Business details setup screen

Image: Business details setup screen in Stripe

Once your account is set up, it will be active and ready to use:

Account active confirmation screen

Image: Account active confirmation screen in Stripe dashboard

If you prefer to set up your Stripe account before connecting it to Streets, you can:

  1. Visit Stripe.com and click "Start now"
  2. Enter your email address and create a password
  3. Provide your business details and contact information
  4. Add your bank account information for payouts
  5. Complete the verification process

Connecting Stripe to Streets

To connect your Stripe account to Streets:

  1. Open the Streets App
  2. Tap on Settings in the bottom navigation
  3. Select Payment Settings
  4. Tap Connect with Stripe
  5. Choose whether to create a new Stripe account or connect an existing one
  6. Follow the on-screen prompts to complete the process

Alternatively, you can connect Stripe when setting up paid tickets:

  1. When creating or editing an event, add a paid ticket tier
  2. When you try to save the event, Streets will prompt you to connect with Stripe
  3. Tap Connect Stripe Account and follow the steps
Streets app Link to Stripe screen

Image: Link to Stripe screen explaining the connection process

Accepting Terms of Service

During the connection process, you'll need to review and accept the Streets Terms of Service for business users:

  1. Read the Terms of Service Agreement prompt
  2. Tap "View Terms of Service" to review the full terms (recommended)
  3. After reviewing, tap "Agree" to continue with the Stripe connection process
Streets Terms of Service Agreement dialog

Image: Terms of Service Agreement dialog when connecting with Stripe

Verifying Your Account

Stripe requires account verification to comply with financial regulations and ensure security. The verification process typically includes:

  • Identity Verification - Uploading a photo of your government-issued ID
  • Business Verification - Providing business information if you're operating as a company
  • Banking Information - Adding your bank account details for receiving payouts
  • Tax Information - Providing your SSN (for US individuals) or EIN (for US businesses)

Follow these steps to complete verification:

  1. After connecting your Stripe account, you'll be guided through the verification steps
  2. Complete each section by providing the requested information
  3. Upload any required documents (ID, business registration, etc.)
  4. Submit your information for review
  5. Wait for verification confirmation (typically within 24-48 hours)
Important:

You won't be able to receive payments until your Stripe account is fully verified. Make sure to complete all verification steps well before your event's ticket sales begin.

Managing Payout Settings

Once your Stripe account is connected and verified, you can manage your payout settings:

  1. Log in to your Stripe Dashboard at dashboard.stripe.com
  2. Navigate to Settings > Payout settings
  3. From here, you can:
    • View your bank account information
    • Change your payout schedule (daily, weekly, monthly)
    • Update your bank account details
    • Set up additional payout accounts for different currencies
Pro Tip:

For events with high ticket volumes, consider changing your payout schedule to daily to improve your cash flow. For smaller events, a weekly payout might be more practical.

Understanding Transaction Fees

Streets has a transparent fee structure for paid events:

  • Platform Fee: $0 (Streets charges no platform fee to event organizers)
  • Customer Fee: 3% + $1.30 per ticket (paid by the attendee, not you)
  • Stripe Processing Fee: Included in the customer fee

This means you keep 100% of your ticket price. For example:

Example: $50 Ticket

  • Ticket price: $50.00
  • Customer fee: $2.80 (3% of $50 = $1.50, plus $1.30 flat fee)
  • Total charged to attendee: $52.80
  • Amount you receive: $50.00 (100% of your ticket price)

Troubleshooting Stripe Connect

Common issues and their solutions:

Verification taking too long

If verification has been pending for more than 48 hours, check your email for requests for additional information from Stripe, or contact Stripe support directly.

Connection error between Streets and Stripe

If you receive an error when trying to connect your accounts, try disconnecting and reconnecting. Go to Settings > Payment Settings > Disconnect Stripe, then try connecting again.

Payouts not appearing in your bank account

First-time payouts typically take 7-10 days to appear. Subsequent payouts follow your chosen schedule. If payouts are still missing after this period, verify your bank details in your Stripe Dashboard.

Unable to add paid tickets

Ensure your Stripe account is fully verified. Incomplete verification can prevent you from creating paid tickets even if your account is connected.

Need More Help?

If you're experiencing issues with Stripe Connect, you can: