How to Create a Reseller
last_updated: April 2026
How to Create a Reseller
Want to grow your bookings without lifting a finger? Let resellers do the selling for you. This guide walks you through how to create and manage resellers in TicketingHub — perfect for travel agents, hotels, concierges, or anyone helping promote and sell your tours.
In TicketingHub, there are two types of resellers: Commission (you collect payment, pay the reseller their cut) and Wholesale (the reseller collects payment, pays you a fixed net rate). Choosing the wrong type is the most common setup mistake — the decision guide below tells you which to use in under 30 seconds.
Steps |
|---|
Which Type Should I Use?
Ask yourself one question: who collects the payment from the customer?
Situation | Type to use |
|---|---|
You take payment through your own website checkout | Commission |
OTA sends you bookings and you receive payment per sale (e.g. Viator) | Commission |
Hotel or concierge takes payment from guests directly | Wholesale |
Reseller pays you a fixed net rate at the end of the month (e.g. GetYourGuide) | Wholesale |
Agent makes bulk bookings and settles with you on a monthly invoice | Wholesale |
Rule of thumb: If the reseller already has the customer's money before the booking is made — use Wholesale. If you take the money and pay the reseller a cut afterwards — use Commission.
Understanding the Two Types of Resellers
Resellers on Commission
- You collect payment at the time of booking through your payment gateway
- You pay the reseller their agreed commission after the sale
- Can sell using:
- A reseller portal widget on their site
- A unique affiliate tracking link
Resellers on Wholesale
- The reseller makes bookings without immediate payment
- They often have a credit limit (e.g. hotels or bulk sellers)
- Can sell via:
- A reseller portal widget with login access
- API integration
💡 For large resellers like Groupon, a credit limit usually isn't needed. For hotels or smaller partners, set one if needed — but most leave it unlimited.
Reseller Settings You Can Configure
When setting up a new reseller, you can customise the following fields:
- Name — Business or contact name
- Email — Used for login and notifications
- Password — Login password for the reseller portal
- Currency — Their operating currency
- Credit Limit — Optional; mainly used for wholesale resellers (leave blank for unlimited)
- Invoice Date — When invoices are generated
- Notice Date — When payment reminders are sent
Steps to Create a Reseller in TicketingHub
- Go to the Resellers section in your admin dashboard
- Click Add Reseller in the top right corner
- Fill in the required details: Name, Email, Password, Currency
- Add optional fields if needed: Credit Limit, Invoice Date, Notice Date
- Set additional options:
- Send order confirmation notifications to the reseller
- Allow resellers to cancel orders from their dashboard
- Click Create Reseller
Your reseller is now active and ready to start selling.
Giving Your Reseller Access
Reseller Portal (Widget)
Both commission and wholesale resellers access their bookings through a Reseller Portal — a standard widget with the portal setting toggled on.
- Go to Dashboard → Widgets
- Create a new widget or clone an existing one
- In Widget Settings, toggle Reseller Portal ON
- In the reseller dropdown, select your reseller
⚠️ Only commission resellers appear in the widget dropdown. If your wholesale reseller isn't showing in the list, this is expected — wholesale resellers log into the portal using their email and password directly, without being assigned to a specific widget.
Share the widget URL with your reseller along with their login email and password.
Affiliate Link (Commission Resellers Only)
To track referrals from a commission reseller's own website without requiring a login, use this URL structure:
https://yourwebsite.com/booking?th-reseller-ref=RESELLERCODE
Where RESELLERCODE is the code generated in their reseller profile.
⚠️ The affiliate code works as a URL parameter only — customers cannot type it into a checkout field. Direct your reseller to share the full affiliate URL with their audience.
Viator, GetYourGuide & Airbnb — Auto-Created for You
When you create a new TicketingHub supplier account, Viator (commission) and GetYourGuide (wholesale) are automatically pre-configured as resellers in your local currency. You do not need to create them manually — but you do need to complete a connection step with each platform before bookings can flow through.
Viator
Viator is pre-configured in your resellers list. To activate the connection:
- Contact Viator directly and let them know you are using TicketingHub as your booking system
- Viator will initiate the API connection from their side
No further configuration is needed in TicketingHub once Viator confirms the connection.
GetYourGuide
GetYourGuide is pre-configured in your resellers list. To connect your products:
- Go to your Product in TicketingHub
- Open Product Settings
- The first field on the settings page is your TicketingHub Product ID
- Share this Product ID with GetYourGuide — they use it to map your product on their platform
Repeat this for each product you want to distribute through GetYourGuide.
Airbnb
Airbnb requires a one-time account connection before products can be linked:
Step 1 — Connect your account:
- Click your Supplier Name in the top navigation
- Go to Settings → Integrations
- Click Activate Airbnb
- You will be redirected to Airbnb to authorise the connection — log in and confirm
Step 2 — Connect individual products:
- Go to the Product you want to list on Airbnb
- Find the Integrations tab on the product page
- Click Connect Airbnb
Repeat Step 2 for each product you want to publish to Airbnb Experiences.
💡 Summary: who does what
Platform | Pre-configured? | Who initiates connection? |
|---|---|---|
Viator | ✅ Yes | Contact Viator — they connect from their side |
GetYourGuide | ✅ Yes | Share your Product ID with GetYourGuide |
Airbnb | ❌ Manual setup | Activate in Settings → Integrations, then connect per product |
Common Mistakes and Troubleshooting
"I set up a commission reseller but the portal is taking payment at checkout — isn't the reseller supposed to collect it?"
Commission resellers do not collect payment — you do. If your reseller takes payment from customers before the booking (e.g. a hotel front desk), you need Wholesale instead. Switch the reseller type.
"My wholesale reseller isn't appearing in the widget dropdown"
Only commission resellers appear in the widget assignment dropdown. Wholesale resellers log into the portal with their email and password — they don't need to be assigned to a specific widget.
"I can't find a 'Create Reseller Widget' option"
There's no separate reseller widget type. The reseller portal is a toggle inside any existing widget — go to Widget Settings and enable Reseller Portal.
"The affiliate link isn't tracking the reseller's commission"
Check the URL is formatted correctly: ?th-reseller-ref=RESELLERCODE. The ? before the parameter is required, and the code must match exactly what's shown in the reseller's profile.
"My reseller is trying to enter their affiliate code in the checkout discount field"
Affiliate codes are URL parameters only — they cannot be entered at checkout. Ask your reseller to share the full affiliate URL (with the parameter already in it) with their customers rather than a bare code.
*Related articles: Reseller Portal, Affiliate Link, White-labelled Widget · How to Connect to OTAs Like GetYourGuide via API · Edit a Reseller
*Last updated: April 2026 · Questions? support@ticketinghub.com
Updated on: 10/04/2026
Thank you!
