Selling tickets
When your event needs paid tickets — early-bird pricing, VIP tiers, multi-ticket purchases — Host's built-in Stripe integration handles payments end-to-end. You connect your Stripe account once, set ticket types and prices per event, and Host runs the checkout inside the registration page. Refunds, invoicing, and payouts all happen Stripe-side.
Common patterns:
Paid general admission
Tiered tickets (VIP / standard / student)
Reserved tickets for sponsors and partners (free but capacity-limited)
Promo codes for early-bird discounts
Fees
Host doesn't charge any additional processing fees. You only pay Stripe's standard transaction fees based on card type and currency. Fees are automatically deducted from what the customer pays — you don't pay them out of pocket.
EU standard cards
1.5% + €0.25
EU premium cards
1.9% + €0.25
US cards
2.9% + 30¢
UK cards
2.5% + €0.25
Other international cards
3.25% + €0.25
Currency conversion (added to base fee)
+2%
Setting up your Stripe account
You need a Stripe account connected to Host before you can sell tickets. It's a one-time setup that takes a few minutes.
In Host, click your profile icon in the top right corner and go to Connections.
Under Stripe, click Connect.
You'll be redirected to Stripe's onboarding page — select Create a new account (or sign in if you already have one).
Stripe walks you through providing business details, representative information, your bank account, and any other required data.
Once Stripe verifies your details, your account is linked automatically and you can start accepting ticket payments. Stripe deposits to the bank account you provide on a schedule you set in their dashboard.
Recommended settings in Stripe
These are configured on Stripe's side (not in Host) but make a real difference for clean invoicing. Worth setting up before you start selling.
VAT / Tax ID for invoicing
In Stripe, go to Settings → Billing → Invoices.
Scroll to Invoice tax information.
Click + Add tax ID, enter your VAT number, and mark it as Default using the three-dot menu.
Invoice numbering
In Stripe: Settings → Billing → Invoices.
Under Invoice numbering, set a prefix (e.g.,
EVT-2026-0001).Stripe continues the numbering from there automatically.
Customizing invoice templates
In Stripe: Settings → Billing → Invoice Templates.
Click Create Template.
Add a name and any custom text in the Memo or Footer section — appears at the bottom of each invoice.
Adding a logo & color to invoices
In Stripe: Settings → Business → Branding.
Upload your logo and primary brand color. Personalizes invoices guests receive.
Setting VAT for each event
VAT rates are set per event in Host (different events may run in different countries with different rates). The rate you set is automatically applied to all paid tickets for that event.
In Host: open your event → Settings (left menu) → Payments → VAT Settings.
Common rates as a reference:
Czech Republic: 21%
Slovakia: 20%
Germany: 19%
Check the rate that applies to your event's location if you're VAT-registered.
Creating ticket types
Build as many ticket types as you need — paid or free, public or restricted, capped or unlimited. Each ticket type has its own configuration.
Open your event in Host.
In the left menu, click Settings.
Go to Payments → Paid Tickets.
Click Add.
For each ticket, configure:
Name
Appears on the registration page
Description
Optional info shown under the ticket name
Price
Set in your event's currency — can be free or paid
Capacity limit
Automatically disables the ticket once sold out
Visibility
Restrict the ticket to select guests (e.g., only those with an invite link)
This setup is what lets you sell different tiers — VIPs, partners, general attendees — and keep control over what each audience can buy.
Allowing multi-ticket purchase
Want guests to buy more than one ticket in a single transaction? Enable Allow multiple tickets per buyer on the ticket type.
When enabled, the buyer enters just their email at step 2 of registration. After payment, they get a separate registration link for each attendee — so each ticket-holder fills out their own info (name, dietary restrictions, etc.).
Promo codes
Promo codes let you offer discounted tickets to specific guests (early-bird windows, partner discounts, comp tickets, etc.).
Open your event in Host → Settings in the left menu → Payments → Promo Codes.
Click Add and enter a name (for your internal reference).
Set the usage limit and discount amount in the same currency as your event.
Save. Share the code with guests via email or your invitation.
Refunds
Refunds happen directly through Stripe (not through Host's interface).
Log in to your Stripe account.
In the left menu, go to Transactions.
Search for the payment using the guest's email.
Hover over the row and click the arrow icon → Refund payment.
The refund is processed within 5–10 business days, and the guest automatically receives a credit memo.
Stripe's processing fees are non-refundable. When you refund a payment, you get back the ticket price minus what Stripe already charged in fees. Worth factoring this into your refund policy if you offer money-back guarantees.
Related articles
Getting started with Host — launch Host for an event
Preparing the event page — where guests buy tickets
Creating email templates — the confirmation email that goes out post-purchase
Sending emails — invitation blasts to drive ticket sales
Security and payments in Host — for IT/security reviewers
Last updated
Was this helpful?