Introduction
Integrating Stripe with your Swapcard platform enables secure and efficient payment management for event ticket sales. By connecting Stripe, organizers can easily handle transactions, monitor payments, and streamline the attendee registration process. This integration ensures that payments are processed seamlessly, offering both event organizers and attendees a smooth financial experience.
Stripe’s powerful payment processing capabilities help automate and simplify financial management, making it an ideal solution for events that require secure handling of paid tickets and attendee purchases.
How do I connect my Stripe account?
In order to set up paid tickets for your event, you will need to connect your Stripe account. As for now, it is the only payment processor available on the platform.
Access your Studio account and navigate to Organization Settings.
At the bottom of the page "Settings & members" you'll have the option to connect your Stripe account.
If you don’t have a Stripe account yet, watch this 5-minute guide to create one.
You can also access this page from the Registration section of your event, if you select "Paid" when creating or editing a ticket.
When you connect, Swapcard creates a new Stripe account linked to your organization, and Stripe guides you through its setup. If you already use Stripe, this account appears as a separate account in your Stripe dashboard. Ticket payments go to this account, so make your payment settings on it, for example turn on Cards for your event currency. Otherwise, paid checkout fails with an error about the payment methods available for your currency.
To create a Stripe account, your business must be based in a country supported by Stripe. Without it, you can't sell paid tickets.
An organization has one Stripe account, used by all its events. To sell tickets through another Stripe account, for example your client's account if you are an agency, create the event in a separate organization and connect that Stripe account to it. An event can't be moved to another organization, so choose the organization before you build the event.
How do I automate tax collection with Stripe Tax?
Managing tax for international or multi-state events is simplified through Stripe’s automated engine. Once enabled, Stripe calculates the exact tax amount based on the attendee's location and displays it dynamically on invoices.
Verify your Stripe Tax status
When you connect your account, Swapcard checks if Stripe Tax is active. If you see a message stating "Stripe Tax is not yet configured," you must finalize your configuration.
Log in to your Stripe dashboard.
Navigate to Tax Settings to complete the setup.
Select your Tax Mode
Within Studio, you can choose how taxes are applied to your registrations.
Go to Registration and click Payment Settings.
Select Automatic Tax to let Stripe handle calculations based on billing info.
Select Manual Tax if you prefer to apply a single, fixed tax percentage.
Collect attendee information
For accurate calculations, Stripe requires specific billing details during checkout.
Billing Address: Collected automatically via Stripe Elements.
Tax ID: Attendees can provide this optionally for tax exemptions.
Attendees will see an estimated tax based on their IP address until they enter their final billing details, at which point the total recalculates instantly.
How to unlink my Stripe account?
If you have decided to stop selling paid ticket, or if you need to link another Stripe account, you can unlink your current Stripe account from your Swapcard Organization.
Access your Organization in Studio, and go at the bottom of the page "Settings & members". Then click on "Unlink account".
⚠️ Stripe accounts cannot be unlinked from your organization if there are existing paid tickets or completed transactions in Studio.
However, if no transactions have occurred, follow these steps to unlink your Stripe account:
Check your ticket settings: ensure that no tickets are currently marked as "Paid."
Convert paid tickets: delete any paid tickets, or change them from “Paid” to “Free.”
Unlink the Stripe account: once all tickets are free and no purchases have occurred, you may safely remove the Stripe account.
Link a new Stripe account (optional):after linking a new Stripe account, you may revert your ticket types back to “Paid” as needed.
What happens if my Stripe account is restricted?
Stripe employs automated systems that initiate account validation procedures contingent on transaction frequency and the specifics yet to be confirmed.
These validation procedures are integral to Stripe's "Know Your Customer" duties, mandated by regulatory bodies to curb the misuse of financial networks and safeguard both consumers and enterprises. Further details are available here.
Payout and Payments can be blocked if your Stripe account is not fully enabled.
Learn more about Stripe
If you have questions about anything related to Stripe transactions, we recommend the following resources from Stripe:
When Stripe identifies missing or incomplete verification steps:
An alert banner appears at the top of your Studio dashboard.
"Your Stripe account is not fully verified. Please complete verification to avoid payment disruptions."
A “Verify Stripe Account” button takes you directly to your Stripe dashboard, where you can upload missing documents or complete any required actions.
Integrating Stripe with your event platform provides a secure and efficient way to manage paid ticket sales. By connecting your Stripe account through Studio, you can easily handle payments, streamline attendee transactions, and ensure a smooth registration process.
Leveraging Stripe’s powerful payment processing capabilities helps enhance your event’s financial management, giving you and your attendees a reliable, seamless experience.
For further guidance, make use of the resources provided by Stripe to address any additional questions or concerns about your account and transactions.




