Linking Stripe to your Zoom Events hub
Last Updated:
Stripe is a simple and powerful way to accept online payments for Zoom Events. You can also link a PayPal business account as an alternative online payment platform.
This article covers:
- How to link a Stripe account to your Zoom Events hub
- Limitations for paid ticket registration with Stripe
- How to manage payments and billing
- How to manage your Stripe Dashboard
- How to follow the Stripe payout schedule
- Stripe fees
- How to unlink a Stripe account from your Zoom Events hub
Prerequisites for linking a Stripe account to your Zoom Events hub
- Pro, Business, Enterprise, or Education account
- Zoom Events Unlimited license or Zoom Events Pay Per Attendee license, or Zoom Sessions Unlimited license or Zoom Sessions Pay Per Attendee license
Note: For access to the latest Zoom Events and Webinar features, we strongly recommend hosts to update to the latest version of the Zoom desktop client/mobile application.
How to link a Stripe account to your Zoom Events hub
Note: Multiple Zoom Events hubs can be linked to a single Stripe account.
A new Stripe account must be created when you link one to your Zoom Events hub for the first time—even if you have an existing Stripe account. If you have an existing Stripe account, you can pull and use information from an existing account, and not have to go through the entire account creation process.
Note: The Stripe account that is linked to your Zoom Events hub should only be used for sales from events that are directly listed on Zoom Events because payouts from this account only take place after the event. Do not use any other Stripe products—such as Stripe Billing, Stripe Invoicing, and Stripe Payment Links—with this account. Any use of these products will incur significant payout delays because automatic payouts aren't triggered by Zoom Events for these products, and you will need to contact Zoom Support to request these be manually paid out.
When you are redirected to the Stripe onboarding process, you can create a new account from scratch, or you can create an account that is pre-populated with information from an existing account. The new account that is created—regardless if it was created from scratch or the information was pre-populated from an existing account—will have different properties compared to a standard-connect Stripe account so that the account can only be linked to the Zoom Events platform, which also allows Zoom to provide you a customized experience.
Note: If you previously created and linked a Stripe account to your Zoom Events hub, you will have the option to select an account that you previously created and link it to your Zoom Events hub, or to create a new account from scratch.
Link a Stripe account to your Zoom Events hub
- Sign in to Zoom Events.
- In the left navigation menu, click the top dropdown arrow
and select the hub you want to add a Stripe account to.
- Under the hub you want to manage, click Settings, then click Billing.
- Click the Payout Methods tab.
- Use the dropdown menu to select the country the financial account to be used to receive your hosting income is opened in, then click Save.
Notes:- This occurs typically for a new hub, and only after you click the Billing tab for the first time.
- The country/region cannot be changed once saved.
- In the Stripe section, click Link New Account.
You will be redirected to the Stripe onboarding process. - Enter your email address, then click Continue.
- Enter your password, then click Continue.
- Complete the prompts to link a Stripe account to your Zoom Events hub.
You will receive an email once your Stripe account is successfully linked to your Zoom Events hub.
Receive results when linking Stripe to Zoom Events
After attempting to link your Stripe account to your Zoom Events hub, you will receive one of the following status results:
- Complete: You can create paid Zoom Events events and receive payment from ticket sales.
-
Pending: Stripe is verifying your information, or you need to open the Stripe Dashboard to provide additional information. You will see the pending status when more time is needed to verify the information you provided, or when you need to provide more information:
- Pending Stripe verification: Stripe is verifying the details that you recently provided. If your account is still pending after 15 minutes, please reach out to Stripe support.
- Pending Host action: You need to provide more information to Stripe to enable payments and payouts to the account you just created. Please access your Stripe Dashboard to complete onboarding. Your dashboard will have instructions on what details and information Stripe needs.
Limitations for paid ticket registration with Stripe
Zoom Event hosts can create and schedule paid events on any date.
- For hosts in the United States, only the attendee paid ticket registration will start within the next 12 months from the event publication date. When you create a paid event and Stripe is the online payment platform linked to your Zoom Events hub, your event's paid ticket registration will not be available for attendees until 12 months before your event is scheduled to start.
- For hosts in Australia, only the attendee paid ticket registration will start within the next 12 months from the event publication date. When you create a paid event and Stripe is the online payment platform linked to your Zoom Events hub, your event's paid ticket registration will not be available for attendees until 12 months before your event is scheduled to start.
- For hosts outside the US, the attendee paid ticket registration is limited to up to 89 days from the event publication date.
How to manage payments and billing
Update payments and billing information
- Sign in to Zoom Events.
- In the left navigation menu, click the top dropdown arrow
and select the hub with the Stripe account you want to manage.
- Under the hub you want to manage, click Settings, then click Billing.
- Click the Billing Information tab.
- Under Billing Address, complete the required information.
Note: Unless the event organizer is from Canada, it is not required to provide a billing address, but you will not be able to create paid events without one on file. - Click Save.
Manage hybrid and in-person events payments and billing
Payments and billing for hybrid events is available for hosts. Hosts can create paid hybrid events. Tax calculation of hybrid events will be different from virtual events.
Note: Recurring sessions events can only be free events at this time.
Hybrid events payments and billing functions the same as virtual events' payments and billing processes:
- Event organizers can do the following actions:
- Use PayPal and Stripe as payout methods.
- Provide cancellation and refund policies for their events.
- Host paid hybrid events if the event organizers are from these 28 countries.
- Attendees can do the following actions:
- Attendees from these 28 countries can register/purchase tickets for paid hybrid events.
- Hybrid/in-person events' billing functions the following ways:
- Based on the host's billing country, event address, and attendee’s billing address, the taxation will be applied differently for virtual events.
- The event organizer is required to enter their full Canadian address if their virtual event is in Canada.
Learn more about global currencies and payments for Zoom Events and Zoom Events and Zoom Sessions GST and VAT.
How to manage your Stripe Dashboard
The Stripe Dashboard is where you operate and configure your Stripe account, manage payments and refunds, and respond to disputes. Useful information about your account activity can also be seen at a glance.
Fund capture
After a ticket is purchased with a credit or debit card, the transaction will stay pending for two days before funds are captured. This feature is to safeguard you from having to pay Stripe processing fees if there is a refund/cancellation during this time period.
Note: Once a transaction is captured, you are responsible for paying Stripe the processing fees for the purchase, even if there is a refund. During this two-day period, the transaction is authorized, meaning that the transaction (funds that have been held for the purchase) has been approved by the issuing credit card/bank. The attendee will see the purchase on their credit or debit card account during this two-day processing period.
Approve or reject refunds
Refund requests made within 14 days after an event's end date can be approved or rejected from within Zoom Events.
For refund requests that are made 15 days or after an event's end date, you will need to sign in to your Stripe account to approve or reject the refund request.
View chargebacks
A chargeback occurs when a credit cardholder files a dispute with the issuer of their credit card, asking the card issuer for a refund for a specific charge.
There are many reasons a cardholder can question your payment with their card issuer, but you can respond to a chargeback to help resolve the case. Following some simple tips can help protect yourself against disputes and fraudulent payments. Any chargebacks that you receive can be found in your Stripe Dashboard.
Note: You must respond to a chargeback for the right to reclaim your funds. If you do not respond to a chargeback, you will forfeit your right to reclaim chargeback funds but the customer will receive a refund.
Stripe deducts a $15.00 dispute fee per chargeback from your account balance.
More information on chargebacks can be found at Stripe.
View reports
Reports can be viewed as a summary report from the dashboard or downloaded as a CSV file to see itemized transaction data.
Tax will be added on top of ticket prices.
Tickets to tax are taken from the ticket price - outside of the US and Canada.
View sales taxes, GST, VAT
Taxes vary by region. For specific details on indirect taxes for your region, please visit Zoom Events GST and VAT and Zoom Events US Taxes.
For tickets sold to attendees located in the US and Canada, the ticket price charged to attendees will be treated as exclusive of indirect taxes. This means that if tax needs to be collected, the amount will be added to the ticket price and displayed to the purchaser at checkout. Zoom will collect the added tax from the transaction and remit it on your behalf.
For tickets sold to attendees located outside of the US and Canada, the ticket price charged to attendees will be treated as inclusive of indirect taxes. This means that the amounts remitted to you will be reduced, from the ticket price, by any taxes that Zoom is required to collect on the amounts charged to the attendees.
Notes:
- Zoom will collect tax from a transaction using the Application fee in Stripe. You can view transaction details applicable to sales tax, GST, and VAT by going to your Stripe dashboard. Total transaction fees are a combination of Stripe processing fees, including any applicable tax on Stripe processing fees, and the Zoom application fee (tax collected during the transaction that Zoom will remit on your behalf).
- Where Zoom is not required to collect and remit indirect taxes on the price charged to attendees, hosts are responsible for determining and remitting applicable indirect taxes.
How to follow the Stripe payout schedule
Payout arrives after ticket registration closes, which must close on a date no later than the event’s end date. For example, if an event ends on January 1, then registration must end on January 1, and the payout funds will be released 4 or 5 days after the event or series ends.
Notes:
- Your first transaction with Stripe typically will take 7-14 days to settle in your Stripe account. You can do a test charge of $1.00 to help with establishing your account earlier. Or, you can start to sell tickets 15 days in advance of your first event to help negate any extra holds on your first payment.
- If you process refunds for an event that you have already been paid out for, your next corresponding event could be delayed beyond the general payout timeline mentioned above. If you don't receive your payout, please contact Zoom.
Stripe fees
Stripe charges a processing fee for each successful charge. The charge can differ between countries.
Accepted payment methods | Customers pay with a credit/debit card |
Fees for Host |
2.9% + $0.30 per transaction* Transaction fees are a combination of Stripe processing fees and the Zoom application fee (tax collected during the transaction that Zoom will remit on your behalf). *Fees subject to change if the Host reaches a volume to negotiate fees, and other cases. See complete pricing+fees. |
Processing time |
Zoom releases the funds for:
Note: Your first transaction with Stripe typically will take 7-14 days to settle in your Stripe account; you can do a test charge of $1.00 to help with establishing your account earlier. |
Number of days in advance paid event registration can be scheduled to start |
A paid event can be published on any date. Note: For US and Australia Stripe accounts, only the attendee paid ticket registration is limited and will be available for up to 12 months from the paid event publication date. For accounts outside the US, the attendee paid ticket registration will start within the next 89 days from the event publication date. |
Customer support FAQ |
How to unlink Stripe from your Zoom Events hub
If your Zoom Events hub has not closed out all of the following activities, you will not be able to unlink your Stripe account:
- Published events with sales of paid tickets
- Paid events
- Pending transactions
- Pending payout for a completed event
Note: If you unlink your Stripe account that was created and linked to during the onboarding process from your Zoom Events hub, you will be able to relink to it. After relinking, all existing Stripe transactions (charges, payouts, refunds, transaction details) are resumed. Alternatively, you will be able to create and link to a new Stripe account.
Unlink a Stripe account from your Zoom Events hub
- Sign in to Zoom Events.
- In the left navigation menu, click the top dropdown arrow
and select the hub with the Stripe account you want to manage.
- Under the hub you want to manage, click Settings, then click Billing.
- Click the Payout Methods tab.
- In the Stripe section, click Unlink.
Note: If a host closes their Stripe account from the Stripe Dashboard and has an available balance or a pending payout for an event, the host will not be able to access those funds and will need to contact Stripe to receive those funds.
Zoom Community
Join the 250K+ other members in the Zoom Community! Login with your Zoom account credentials and start collaborating.