Merchant account guide: TeamSnap for Clubs and Leagues

Attention: This article pertains to all TeamSnap for Clubs and Leagues accounts and some TeamSnap for Business accounts.

Once an invoice is created or a registration form is created with online payments enabled, online payments can be submitted by members. To have those funds deposited somewhere, administrators for TeamSnap for Clubs and Leagues organizations will need to set up a merchant account under the Financials tab.

To avoid any delays in enabling online payments and deposits, it is highly recommended that you complete the setup of your merchant account as early as possible if you intend to collect online payments from your members at any point in time.

Setting up your merchant account

TeamSnap for Clubs and Leagues administrators must set up merchant accounts for invoice and registration payments to be processed. 

  1. Log into your organization account.
  2. Navigate to the Financials tab.
  3. Complete the required information and click Create Merchant Account.

  4. You will be redirected to our secure payment processing partner, Stripe, to create your merchant account.

Verifying your merchant account

  1. Log into your organization account.
  2. Navigate to the Financials tab.
  3. Click on the button next to your merchant account to begin Stripe’s verification process.
    1. Stripe's review will redirect you to log in through Stripe to complete their hosted onboarding. This process will take a few minutes.

    2. The verification process includes entering bank account details for payouts and undergoing Stripe’s review before returning you to TeamSnap.

    3. If interrupted during verification, the process can be resumed later.
    4. If the account is unable to be verified using the information given, you can add a new merchant account.
    5. Once the account has been verified, payments can be processed.

Payment processing time

The default frequency for your cleared deposits is on a two-day rolling basis, once every business day. This means that every business day, payments processed two days prior are bundled for deposit, so payments received on a Tuesday are paid out by Thursday, and payments received on a Friday are paid out by the following Tuesday.

*Payment processing times can vary based on payment type

Resolving merchant account errors

You may receive errors when creating your merchant account that require additional information or some kind of action. Our secure processing partner, Stripe, will direct you through the process of resolving these items.

Screenshot of the fields Stripe will present to gather the information needed to verify and approve your merchant account
Screenshot of possible error you may encounter during verification.
Screenshot of what you may see if you click "try verifying another way".

For any questions or additional assistance that you need, please contact to get in touch with our payments support team.

Did this answer your question? Thanks for the feedback! There was a problem submitting your feedback. Please try again later.