➧ Need to set up a Stripe Account? ➞ See our Quick Start Guide to Enabling Stripe
➧ Do you have questions about Stripe? ➞ See our Stripe FAQs
Covered in this Article:
Stripe Account Access & Permissions
Stripe Account Details
- Account Information (Status, Payout Schedule, Sharing Code)
Stripe Account Updates
- Accessing Your Stripe Account Settings Dashboard
- Update Business Details and Account Owner
- Add/Remove Team Members
- Updating Bank Account or Card Information
- Connect or Disconnect an Existing Account
Designating Access to Payment Information
➧ Who has access to payment information?
The following designations determine who can access the Stripe Account page (under Settings), payment records (including the Payment History report), and initiate refunds:
- Site Admin (red badge): designated using "Make Admin" in the profile
- Role Assignment:with the permission to Read or Manage > Financials or "All administrative permissions" (must have Manage to initiate a refund)
➧ Does this also grant access to our Stripe account settings?
Only individuals listed as the Business Representative or Team Members on your Stripe account can access the Stripe dashboard due to a mobile verification step to access the account. However, in your SwimTopia team site they can see transactions, change the payout day, and initiate refunds as stated.
» Note: SwimTopia does not have direct access to a team's Stripe account to grant access to additional users. This must be managed by the designated Stripe account owner from your team or league.
➧ How do I control this access?
See ➞ Adding New Admins to learn how you can grant full or partial admin permissions to specific volunteers to limit who has insight into your team's financial information.
» Tip: Although we record who initiated the refund, we highly recommend limiting who is designated as a Site Admin and who you assign to a Role with All administrative permissions or the Manage Financials permission.
Accessing Your Stripe Account on Your Team Site
From your admin console (Manage Team), go to Settings > Stripe Account
» Tip: You can also access this screen from the Payment tab of your registration form, and the Website > Online Store screen.
» Note: Anyone designated as a Site Admin (red label) and/or assigned to a Role with Read or Manage > Financials permission, will be able to access this page and your Payments report. They will not be able to access your Stripe account since there's a mobile verification step, but they can see your transactions, change your payout day, and perform refunds (from your Payments report), so we HIGHLY suggest limiting your Site Admin and access to Organization Settings under the Settings link at the top of your admin console.
Account Information (Status, Payout Schedule, Sharing Code)
The status of your account, payout schedule, and sharing code is located on the right panel of your Stripe Account screen.
➧ Status of Charges & Payouts
If you see a checkmark next to Accepting Charges and Payouts Enabled your account is in good standing to accept payments and receive payouts/deposits into your account or debit card (based on your setup).
➞ Is your account showing "PENDING REVIEW"?
After initially submitting your Stripe information, you will be brought back to your Stripe Account page on your team site where you will see your Stripe account is in a PENDING REVIEW state.
Both Stripe and SwimTopia / Team Topia (non-swim) have processes in place to combat fraud. These processes provide protection against fraud to all parties, including your team and members. During this account verification time, the team can accept charges, but will not be able to receive payouts.
➧ Stripe Fraud Protection
As mentioned in Step 7, Stripe requires a hold on the first transaction for 7-14 days due to their fraud protection policy, and then payouts typically take 2-3 days to process.
➧ SwimTopia / Team Topia Fraud Protection
Although charges can be accepted into the team's Stripe account while the account is pending review, members who are completing registration or online store purchase will be required to complete a 3D Secure (3DS) verification directly with the issuing bank before the transaction will be approved. This extra step will only occur until a team's site is verified as legitimate.
The cardholder will usually receive a code via text, phone, or email, but the specific interface is determined by the issuing bank.
Example of a 3DS Authentication:
➞ What if there is an issue with your account status after this verification timeframe?
If you see a warning message when on your registration payment tab click on "View your account to learn more."
You may see a notice that you are missing some required information and can select to Update Info through your Stripe dashboard. See ➞ our Stripe FAQs for other account issues that might come up.
» Tip: Don't save this until right before opening registration. It may take some time to gather the required information, and SwimTopia's Customer Happiness Team may not be available to help on weekends. Although rare, there are times when Stripe needs to request information due to KYC (know your customer) banking regulations, so it’s best to confirm at the start each season.
Got Questions? Contact our Customer Happiness Team (Available M-F 9am-6pm Central)
➧ Payout Schedule
"Payouts" are the payments Stripe deposits into your bank account or credit card (based on your setup).
Payouts occur on a weekly basis (this is not configurable). You can determine the day of the week, and change this at any time from your Settings > Stripe Account page, where you can also see what your current balance is and what is available for the next payout.
If you click into your Stripe Account Dashboard from your SwimTopia site, the date of the payout should show on your account probably within 24-48 hours.
➧ Your First Stripe Payout
» Note: The first payout for every new Stripe account is typically paid out 7 business days after the first successful payment is received and then payouts typically take 2-3 business days to process based on the day of the week you have set to receive the payout (M-F).
This waiting period can be up to 14 business days for businesses in certain industries (this does not appear to be the case for our customers but is possible). This is Stripe's fraud protection policy and allows Stripe to mitigate some of the risks inherent in providing credit services. Keep this in mind if you feel you should have received your first payout already.
➧ Payment Receipt Timeframe
We don't know how long it's going to take for a payment to travel from the payor's bank into the SwimTopia Stripe account that is then pushed into your team's Stripe account. The payor's bank can be different timing for everyone and you have to consider business days/hours.
➧ Account Sharing Code
The Account Sharing Code is useful if two or more SwimTopia teams need to share the same Stripe account, and would be used in lieu of creating a new account.
When you share a code with another SwimTopia team, they would click on Connect existing account and enter the numeric Account Sharing Code you provided from your Stripe Account screen.
➞ See Connecting To or Unlinking From an Existing Account section below for more details
» Note: A single Stripe account can be shared across SwimTopia teams, but one team cannot use multiple Stripe accounts. This is likely only pertinent to school teams broken out by Men/Women. Feel free to let us know if your team could use this, so we know the level of need. Submit a request to SwimTopia Customer Happiness.
Accessing Your Stripe Account Settings Dashboard
To access your Stripe Account setup configurations, click on the View Stripe Account link below your team name.
For security, you'll be asked for a verification code sent to the mobile# on file.
➧ Stripe Account Settings Dashboard
There are details of your earnings and payouts listed in your Stripe dashboard. The Transactions will always say they are coming from "SwimTopia", so for more detailed transactional information, you'll want to use the Payment History Report under the Reports tab on your team site.
This is discussed below in the Payment Transactions & Payouts section.
Update Business Details and Account Owner
To edit the information entered during setup - Display Name, Business Details, or Account Owner:
- Click on the Account profile image (top)
- Click on SwimTopia ">" under Platform Settings
» Note: If you remove an account owner, you will have 7 days to add a new representative, otherwise payouts may be paused.
Add/Remove Team Members
The Platform Settings is also where you can add/remove team members from your Stripe Account.
Click the arrow next to Team Members.
» Note: Be aware that anyone you add will have full access to your Stripe Account. There is no option for partial access. You can remove the current team member(s), or just add more.
Email Received by Invited Team Member:
Updating Bank Account or Card Information
- In your team site, go to your SwimTopia Settings > Stripe Account screen
- Click on the "View Stripe Account" link
- Click on the Account profile image (top)
- Click on SwimTopia ">" under Payout details
Click the pencil icon where you can update the information and then Save.
» Note: You must be listed as the business representative or team member on your team's Stripe Account to access the account and make this change. We have no direct access to a team's Stripe account to grant access to additional users.
Connect or Disconnect an Existing Account
➧ Connect Existing Account
This feature is useful if two or more SwimTopia teams need to share the same Stripe account, and would be used in lieu of creating a new account. (A team can only have 1 Stripe Account connected to their SwimTopia account at a time.)
» Note: Due to the specific Connect Express account SwimTopia has with Stripe, the existing account must have been previously created via SwimTopia. Payments and reporting will be shared, so separating by team will require manipulation of the data outside of the SwimTopia system. See ➞ this section of our Stripe FAQ article for more details.
Click on Connect existing account and enter your numeric Account Sharing Code.
➧ Disconnect Account - From an Existing or Shared Stripe Account
After a Stripe Account has been created, or a Sharing Code has been entered and the accounts have been connected, you will see an option to Disconnect Account in case the link needs to be removed.
Clicking this link will unlink the SwimTopia team account from the linked Stripe Account and return to a state to create a new Stripe Account.
A confirmation will display to ensure you intend to disconnect the account.
» Note: If you accidentally disconnect your Stripe account, you can submit a support ticket and we can restore your account. When a Stripe account is disconnected it is not deleted to retain historical information and support refunds on past charges with that account.
Reporting: Payment Transactions & Payouts
» Note: As stated in the Account Information (Status, Payout Schedule, Sharing Code) section above, Stripe requires a hold on the first transaction for 7-14 days due to their fraud protection policy, and then payouts typically take 2-3 days to process.
You will find information on your Stripe transactions, balance, and deposits/payouts in multiple places...
- On the Reports tab under Financial > Payments
- On the Stripe Account Overview screen under Settings
- On the Stripe Account Settings Dashboard via the "View Stripe Account" link (on the Stripe Account Overview)
➧ 1. Payment History Report
» Tip: You will find the report under the Payments section of your Reports tab most useful. We are unable to manipulate the data displayed on the Stripe Account Settings Dashboard.
➞ See our Payment History Report article for more details.
➧ 2. Stripe Account Overview
On your Stripe Account Overview, you can see your Current and Available Balances, along with your Payouts.
» Note: It is typical for your Current Balance and Available Balance to be different due to the payments coming in (Current Balance) and what of that balance is available to you in your next Payout (Available Balance).
➧ 3. Stripe Account Settings Dashboard
As mentioned above, there are details of your earnings and payouts listed in your Stripe dashboard. The Transactions will always say they are coming from "SwimTopia", so for more detailed transactional information, you'll want to use the Payment History Report under the Reports tab on your team site.
Stripe Support Process
➧ Step 1: ➞ See our Stripe FAQs article and visit the Stripe Support Center for an extensive repository of searchable topics (your SwimTopia team site uses Stripe Express Connect). It is very possible your question can be answered in one of these sources.
» Note: You are agreeing to the Stripe Services Agreement - United States when you use Stripe's services.
➧ Step 3: If we cannot answer your question, we will contact Stripe Support on your behalf, and will escalate if we do not receive a response within 24 business hours. If we determine the question requires that you contact Stripe Support directly, we will instruct you on how to best reach out to them.
» Tip: Please check the status of your account at the start of each season in case Stripe needs any information from you, to avoid last-minute panic prior to opening registration. You can do this from your Settings > Stripe Account page in your SwimTopia site.