Back to guides

set up payment processing for a sports organization

How to Set Up Payment Processing for Your BracketIQ Organization

Set up organization payment processing in BracketIQ by connecting Stripe, completing hosted onboarding, checking verification status, and confirming paid registrations, rentals, and products are ready.

Created on May 29, 20268 min read

Start from the organization dashboard

Open the BracketIQ organization that will collect money for registrations, rentals, products, or other paid workflows. If the organization has not been created yet, start with How to Create and Set Up an Organization in BracketIQ.

On the Overview tab, find the Payments card. This is where BracketIQ shows the current verification status, the Stripe payout email, and the button that starts or reopens Stripe onboarding.

BracketIQ organization Payments card with an unverified Stripe account setup state

Before you click through to Stripe, confirm these details:

  • The organization name is the one that should receive the money.
  • The person starting onboarding is allowed to manage organization payments.
  • The Stripe payout email is the email the organization wants associated with payout setup.
  • The organization is ready to provide business, representative, tax, and bank details during onboarding.

Payment processing is organization-level setup. Once complete, the same organization can use payments across paid event registration, team registration, rentals, and products instead of repeating setup in each workflow.

Start Stripe onboarding from BracketIQ

Click Connect Stripe Account from the Payments card. BracketIQ sends you to a Stripe-hosted onboarding flow for the organization.

Do not share the onboarding link through email, text, or another channel. Stripe account links are intended to be opened from the platform flow that generated them, and they can expire or become invalid after use.

Stripe-hosted onboarding is the part of the workflow where Stripe collects and verifies payment-processing information. The exact screens can vary by country, business type, requested payment capabilities, and verification requirements, so this guide does not recreate the Stripe screens. Use Stripe's official hosted onboarding documentation and identity verification documentation when the organization needs more detail about what Stripe may ask for.

In general, the organization should be prepared to enter or confirm:

  • Legal business name and business type.
  • Business address and support details.
  • Representative or owner information when required.
  • Bank account or payout destination.
  • Tax or identity verification details when Stripe requests them.
  • Stripe service agreement acceptance.

If Stripe asks for information you do not have, stop and collect the correct details from the organization owner or finance contact before continuing.

Return to BracketIQ and check status

After Stripe sends you back to BracketIQ, return to the organization Overview tab and check the Payments card again.

BracketIQ organization Payments card showing completed Stripe onboarding and a Manage Stripe Account button

When onboarding is complete, BracketIQ shows that Stripe onboarding is complete, marks the organization as verified, and changes the action to Manage Stripe Account. Use that button when the organization needs to update Stripe-hosted account details, review payout setup, or resolve future verification requests.

If the organization still shows Unverified, do not publish paid workflows yet. Stripe may still need more information, the onboarding session may have been abandoned, or the review may still be pending. Reopen the onboarding flow from BracketIQ and finish any remaining Stripe requirements.

Check paid workflow readiness

After the payment account is connected, review the workflows that will actually collect money. For organizations, that usually means paid team registration, facility rentals, store products, and event payments.

The Store tab is one BracketIQ-controlled place to check whether the organization is ready to accept product payments. Before Stripe is connected, BracketIQ shows the payment dependency directly in the store setup area.

BracketIQ Store tab showing the Connect Stripe payment readiness message for products

Use the same mindset for every paid workflow:

  • For events, leagues, and tournaments, confirm the price, registration capacity, cutoff, refund expectations, and public registration page before sharing the link.
  • For rentals, confirm field or court availability, rental price, tax handling, and public booking visibility.
  • For products, confirm product name, price, billing period, product type, description, and whether the product should be active.
  • For all paid workflows, test the public path before sending it to players, parents, teams, or customers.

If you are setting up paid league or tournament registration next, use How to Set Up Online Registration for a League or Tournament. If you are starting with a smaller paid event, review How to Create a Paid Pickup Sports Event With BracketIQ.

Troubleshoot common payment setup issues

If Connect Stripe Account opens onboarding again, finish the Stripe-hosted steps and return to BracketIQ. Onboarding links can expire, so start from the BracketIQ organization dashboard when you need a fresh link.

If the organization is still unverified after onboarding, check whether Stripe requested additional information. Verification requirements can change over time, and Stripe may ask for more details before charges, payouts, or both are fully enabled.

If staff members cannot start onboarding, check their organization permissions. Payment setup should be handled by the owner or staff who are trusted to manage financial information.

If a paid registration, rental, or product does not allow checkout, confirm both the organization payment status and the workflow-specific price settings. A verified organization still needs each paid item to have its own price, capacity, availability, and public visibility configured correctly.

Payment processing setup checklist

Use this checklist before publishing paid organization workflows:

  • Create the BracketIQ organization.
  • Open the organization Overview tab.
  • Find the Payments card.
  • Confirm the payout email.
  • Click Connect Stripe Account.
  • Complete Stripe-hosted onboarding from the BracketIQ redirect.
  • Return to BracketIQ and check the verification status.
  • Confirm that Manage Stripe Account appears after onboarding is complete.
  • Review the paid workflow you plan to publish.
  • Test the public registration, rental, or purchase path before sharing it.

Once payment processing is ready, the organization can treat BracketIQ as the shared workspace for registrations, rentals, products, customer payments, refunds, and payment follow-up.

FAQs

Does BracketIQ show the Stripe onboarding screens in the guide?

No. Stripe-hosted onboarding can include sensitive business, identity, and bank details, and the exact screens vary by account requirements. The guide screenshots only show BracketIQ-controlled setup and verification surfaces.

What should I do if my organization still says unverified?

Reopen onboarding from the BracketIQ Payments card and finish any remaining Stripe requirements. Stripe may need more business, representative, tax, or bank information before payments and payouts are fully ready.

Which organization workflows use payment processing?

A connected organization payment account supports paid event registration, league and tournament team registration, rentals, store products, customer payment records, refunds, and payout readiness for that organization.

Ready to build faster?

Ready to run it in BracketIQ?

Create the workflow, publish the page, and give players one place to register, pay, and check updates.

Samuel Razumovskiy profile photo

Written by

Samuel Razumovskiy

Created on
May 29, 2026
Updated on
May 29, 2026