Payment Setup
Connect Stripe or PayPal to receive payments for your event tickets
Payment Setup
Configure payment processing to start selling tickets and receiving payouts.
Payment Options
Swarmtix supports three payment methods:
| Method | Processing Fee | Best For |
|---|---|---|
| Stripe | 2.9% + $0.30 | Credit/debit cards, global reach |
| PayPal | 2.9% + $0.30 | Customers with PayPal accounts |
| Bank Wire Transfer | 4.4% + $0.99 | Direct bank deposits |
You can only have one payment method active per event. Choose based on your audience's preferences.
Setting Up Stripe (Recommended)
Stripe is the most popular option, supporting credit cards, debit cards, and digital wallets.
Step 1: Access Payment Settings
- Open your event in the dashboard
- Navigate to Payment Methods
- Select your preferred currency
Step 2: Connect Your Stripe Account
- Click the Stripe card
- Check the box agreeing to Stripe's terms and conditions
- Click Connect with Stripe
- You'll be redirected to Stripe's website
Step 3: Authorize on Stripe
On Stripe's website:
- Log in to your existing Stripe account, or create a new one
- Review the permissions Swarmtix is requesting
- Click Authorize to connect your account
Stripe uses OAuth for secure authentication. Swarmtix never sees your Stripe password.
Step 4: Confirmation
After authorization, you'll be redirected back to Swarmtix with a success message. Your Stripe account is now connected!
What Gets Connected
When you authorize Stripe:
- Swarmtix can create charges on your behalf
- Funds go directly to your Stripe account
- You manage payouts through Stripe's dashboard
- Swarmtix collects a platform fee automatically
Setting Up PayPal
PayPal setup is simpler - just provide your business email address.
Step 1: Access Payment Settings
- Open your event in the dashboard
- Navigate to Payment Methods
Step 2: Enter PayPal Email
- Click the PayPal card
- Enter your PayPal Business or Premier account email
- Click Save
Use a PayPal Business or Premier account. Personal accounts have limited features for receiving payments.
How PayPal Payments Work
- Customer selects PayPal at checkout
- Customer logs into PayPal and confirms payment
- Funds are deposited into your PayPal account
- You withdraw from PayPal to your bank
Setting Up Bank Wire Transfer
For direct bank deposits without third-party processors.
Step 1: Access Payment Settings
- Open your event in the dashboard
- Navigate to Payment Methods
Step 2: Enter Bank Details
- Click the Bank Wire Transfer card
- Fill in your banking information:
| Field | Description |
|---|---|
| Country | Your bank's country |
| Account Holder | Name on the bank account |
| IBAN | International Bank Account Number |
| BIC/SWIFT | Bank Identifier Code |
- Click Save
How Bank Wire Works
- Payments are collected by Swarmtix
- Payouts are processed monthly
- Funds are transferred directly to your bank account
Bank wire transfer has higher fees (4.4% + $0.99) because it includes both payment processing and payout handling.
Selecting Currency
Before connecting a payment gateway, select your event's currency:
- Go to Payment Methods
- Choose currency from the dropdown (USD, EUR, GBP, etc.)
- The fee structure will update based on your selection
You cannot change currency after selling paid tickets. Free tickets don't lock the currency.
Fee Structure
Stripe Fees
- Processing: 2.9% + $0.30 per transaction
- Payout: Free (standard timing)
- Fees are deducted automatically from each transaction
PayPal Fees
- Processing: 2.9% + $0.30 per transaction
- Withdrawal: May vary by country/method
- Fees are deducted by PayPal
Bank Wire Fees
- Processing: 2.9% + $0.30 (Stripe)
- Platform fee: 1.5% (Swarmtix handling)
- Total: 4.4% + $0.99 per transaction
Disconnecting a Payment Method
If you need to switch payment processors:
- Go to Payment Methods
- Click Disconnect on your current gateway
- Confirm the disconnection
- Set up your new payment method
You cannot disconnect a payment method if you've sold paid tickets. Process refunds first if you need to switch.
How Payouts Work
Stripe Payouts
- Funds are deposited into your Stripe balance
- Stripe automatically pays out to your bank (typically 2-7 business days)
- Manage payout schedule in your Stripe dashboard
PayPal Payouts
- Funds remain in your PayPal account
- Withdraw manually or set up automatic transfers
- Manage through PayPal's website
Bank Wire Payouts
- Swarmtix processes payouts monthly
- Funds transferred directly to your bank
- Allow 5-10 business days for processing
Refunds
Stripe Refunds
- Process refunds through Swarmtix order management
- Refund appears on customer's card within 5-10 business days
- Stripe processing fees are not returned
PayPal Refunds
- Process through Swarmtix or PayPal directly
- Refund appears in customer's PayPal immediately
- PayPal may return fees for full refunds (policy varies)
Bank Wire Refunds
- Contact Swarmtix support for refund processing
- May take longer due to manual handling
Security & Compliance
PCI Compliance
- Swarmtix is PCI-DSS compliant
- Credit card data is never stored on our servers
- All payments processed through secure, certified gateways
Fraud Protection
- Stripe includes built-in fraud detection (Stripe Radar)
- PayPal has buyer and seller protection
- Suspicious transactions are flagged automatically
Troubleshooting
Stripe connection failed
- Ensure you have a verified Stripe account
- Check that your Stripe account is in good standing
- Try disconnecting and reconnecting
PayPal payments not working
- Verify the email matches your PayPal Business account
- Ensure your PayPal account can receive payments
- Check for any PayPal account limitations
Currency mismatch errors
- Your Stripe/PayPal account must support the selected currency
- Some currencies require specific account configurations
Can't disconnect payment method
- Check if you have sold tickets (refund them first)
- Contact support if issues persist
Best Practices
- Test before launching - Process a small test payment to verify setup
- Monitor transactions - Regularly check your payment dashboard for issues
- Set up notifications - Enable email alerts for successful payments
- Keep accounts active - Dormant Stripe/PayPal accounts may have restrictions
- Understand fees - Factor processing fees into your ticket pricing