Get started with resellers and the reseller portal
- Availability
- Beta
- Last verified
- Last verified Oct 6, 2026
Use this guide when you sell through resellers, such as travel agencies, hotels, tourist information offices, or tour operators. It explains how the reseller module works and walks you through setting up your first reseller, from activation to the first settlement.
How selling through resellers works
A reseller sells your tickets and products to its own customers. Its staff book on account in the KORONA Event reseller portal, collect payment from their customers themselves, and hand over the tickets. You then settle with the reseller for a period: KORONA Event calculates the sales less the reseller's commission or discount and issues an invoice for the balance.
| Who | In KORONA Event |
|---|---|
| Your team | Sets up resellers, agreements, and commission rules in the back office, and prepares settlements. |
| Reseller | A customer record, usually a company. The agreement, commission rules, portal access, and invoices belong to it. |
| Reseller agents | The reseller's contact persons. Each one signs in to the reseller portal with their own email address and password. |
| Guests | The reseller's customers. Agents can enter a guest's name and contact details on an order to deliver tickets. |
Every order placed in the reseller portal is attributed to the reseller, no matter which of its agents placed it. All agents of a reseller see the same orders. Orders created by an API user are attributed to a reseller too when you select one of the reseller's contacts as Reseller contact for that user under Channel integrations in an order channel's settings. An order is attributed when it is created; you cannot assign an existing order to a reseller later.
Commission or reseller discount
Each reseller has one agreement with a Rate type:
- Commission: the reseller earns a percentage for arranging the sale. The settlement invoice shows the commission as a separate negative line, using the tax rate of the commission product.
- Reseller discount: the reseller buys at the retail price less a percentage and resells. The settlement invoice shows the discount on the ticket line, using the ticket's tax rate.
The percentage comes from the reseller's Commission rules. Each rule links a tag to a rate. A product earns commission or discount only when one of its tags, or a tag of its event or admission, matches a rule. Products without a matching rule are settled at the full price.
Before you start
- The reseller module must be activated for your account by KORONA Event support. Activation also sets up your reseller portal address, which agents use to sign in.
- You need permission to edit contacts. To prepare settlements, you also need permission to create invoices.
- Agree the rate type, percentages, settlement interval, and payment terms with the reseller and with the person responsible for your accounting.
Step 1: Prepare tags and a commission product
- Create a tag for each group of offers that has its own rate, for example
reseller-admissionandreseller-tours, and add the tags to the relevant events, admissions, or products. See Use tags to organize events, reports, and shop filters. A private tag is enough; customers do not need to see it. - Make sure a product exists for the commission line on settlement invoices, for example Commission, with the tax rate your accountant specifies. Products and their tax rates come from KORONA.studio. Every commission rule needs this product, also for a reseller discount agreement.
Step 2: Create the reseller as a customer
Create the reseller in Sales → Customers, usually as a company with its billing address. Add a contact person with their own email address for every agent who should sign in to the portal. See Manage company customers, contacts, and addresses.
Step 3: Save the agreement and commission rules
- Open the customer and select the Reseller agreement tab. The Reseller setup checklist at the top shows which steps are complete.
- Under Agreement, choose Add agreement, choose the Rate type, the Settlement interval, the Date basis, and the Payment terms (days), then choose Save agreement. See Configure a reseller agreement.
- Under Commission rules, add a rule for each tag with its Rate and Commission product, then choose Save rules. See Set up commission rules for a reseller.
The agreement is required before the reseller can place orders in the portal.
Step 4: Give the reseller portal access
- Open the customer's Overview tab.
- Switch on Reseller portal.
- Invite the agents. Use Invite contacts for a company, or Send invitation for an individual customer. Each agent receives an email with a link to set a password.
See Give a reseller access to the reseller portal for invitations, activation links, and how to remove access.
Step 5: Share the portal guides with the reseller
Agents activate their account from the invitation and then sign in at your reseller portal address. Send them these guides:
- Sign in to the reseller portal
- Place an order in the reseller portal
- View orders and download tickets in the reseller portal
When an agent places an order, it appears under Orders in the back office with the reseller shown beside the guest, and on the reseller's Orders tab.
Step 6: Settle the reseller's orders
At the end of each settlement period, open Sales → Settlements, create a draft for the reseller and period, review the order lines and amounts, and issue the settlement. KORONA Event issues an invoice addressed to the reseller for the balance due. Later changes and cancellations appear as corrections in the next settlement.
See Settle reseller orders and Read a reseller settlement invoice.
Check your work
- The Reseller setup checklist on the Reseller agreement tab shows the agreement, commission rules, and portal access as complete.
- On the Contacts tab, every agent who should book shows Can sign in, or has received an invitation.
- A test order placed in the portal shows the expected commission or discount in its Order totals.