Skip to main content

Stripe Onboarding 101: Common Roadblocks & Fixes

Updated this week

🧾 What Is Stripe and Why Do I Need It on Posh?

Stripe is the secure payment platform that powers all transactions on Posh. When an attendee purchases a ticket to your event, the money goes through Stripe—making it possible for you, as the event organizer, to get paid.

🔗 Our Partnership with Stripe

Posh uses Stripe Connect, a trusted global payment infrastructure, to enable smooth and secure transactions between:

  • Attendees (buyers) — who purchase tickets through Posh

  • Organizers (sellers) — who receive payouts directly into their bank accounts

This partnership ensures that:

  • Payments are processed securely and efficiently

  • You get direct payouts to your bank account

  • Everything is compliant with tax and legal regulations

🧠 Why You Need to Complete Stripe Onboarding

After creating your Posh account as an organizer, onboarding with Stripe is the next critical step. Without completing it:

  • You can’t receive payouts

  • Your ticket sales may be paused or delayed

  • Stripe may restrict or deactivate your account for missing info

Think of Stripe as your financial gateway: it verifies your identity, collects your payment and tax information and ensures you get paid reliably.

🧾 Typical Information Required by Stripe

Here’s what you’ll be asked to provide during onboarding:

  • Business Tax ID (if applicable)
    Used to verify your legal entity and for tax reporting.
    If you're signing up as an individual, this will be your SSN.

  • Business Website
    Helps confirm what your events.
    If you don’t have a full site, a social media link for your event or brand may work.

  • Business or Home Address
    Must be accurate and match official records. This also helps for tax purposes.

  • Business Representative Name
    This is usually you—the person setting up the account and responsible for the business.

  • Business Representative Address & Date of Birth
    Used for identity verification to prevent fraud.

  • Business Statement Descriptor
    This is what your customers (attendees) will see on their credit card statements.

  • Terms of Service Acceptance
    You’ll be asked to accept Stripe’s terms during onboarding. This is required to proceed.

🚧 Common Roadblock #1: Business Website

If your onboarding is stuck due to a website issue, it usually means the link you submitted was:

  • Missing entirely

  • Broken or unreachable

  • Not relevant to your business

  • Still under construction

  • Or included restricted content

This is a critical step—without a valid website, Stripe won’t be able to verify your account and you won’t be able to receive payouts.


🔍 How to Fix a Missing Website

If Stripe is saying your website is missing, provide a URL that meets these requirements:

✅ Describes the product or service you offer (e.g., ticketed events, brand page, or artist page)

✅ Is public and accessible (not private or "under construction")

✅ Clearly relates to you or your event

❌ Not a generic site (like facebook.com)

❌ Does not promote or sell restricted goods or services

✅ Tip: Choose a link that shows you’re legit—event flyers, artist bios, brand portfolios, or public-facing business pages work great.


🚧 Common Roadblock #2: Bank Account Issues

Your bank account is where your event earnings will be deposited—so it’s a critical part of your Stripe onboarding. Skipping this step or entering mismatched information will delay payouts or cause verification to fail.


🏦 Missing Bank Account

What’s happening:
You completed most of your Stripe onboarding—but didn’t enter your bank details.

How to fix it:
Log into your Stripe dashboard and add a valid bank account. This is where your Posh earnings will be sent.


🔄 Bank Name Doesn’t Match Your Stripe Account

What’s happening:
The bank account submitted is under a different name than what’s listed in your Stripe profile.

How to fix it:
Use a bank account that matches your business structure in Stripe:

Business Structure

Bank Account Must Be Under…

Individual

Your name or your listed DBA (Doing Business As)

Sole Proprietor / Single Member LLC

Your business name, DBA, or your personal name (as account representative)

Multi-Member LLC / Corporation / Non-Profit

The company’s legal business name or DBA


❌ Incorrect or Unverified Bank Info

What’s happening:
Stripe couldn’t confirm your bank info due to a typo, mismatch, or missing verification.

How to fix it:
Submit one of these documents with the account holder name and account number clearly visible:

  • A bank statement (from the past 12 months)

  • A voided or canceled check

  • A letter from your bank on official letterhead

These docs prove that the bank account belongs to you (or your business) and help Stripe verify your payout details.


👤 What If the Account Owner Is a Minor?

Stripe supports minors as account owners—but there are extra steps to meet legal and platform requirements.

Here's what to do:

  • Minor as Account Owner:
    That’s okay—as long as a legal guardian or representative is added to the account.

  • Minor Using Their Own Bank Account:
    Also fine—so long as the guardian is listed as the account representative during onboarding.

  • 🔁 Want Guardian to Receive Funds Instead?
    You can list the guardian as the account owner and link their bank account instead.

🔐 Stripe just needs to see that the person receiving funds matches what’s on file—and that there’s a responsible adult on the account.


Final Tip:
Always make sure your bank info is accurate and that the name matches your business structure in Stripe. Payouts can’t move forward until everything aligns.

Should you run into any of these common issues, please feel free to reach out to Posh's Support team by chatting with us (bottom right of this page) OR emailing us at [email protected].



Did this answer your question?