If you sell travel — whether you run a tour desk in Jakarta, an inbound agency in Mumbai, a destination management company in Bangkok, or an online travel business anywhere in Asia — access to the right attraction inventory decides how competitive your packages are. HolidaySG runs a B2B partner programme that opens wholesale rates on thousands of activities, from theme parks and wildlife reserves to cultural tours, ferry crossings, hotel bookings and visa-assistance services. This guide walks through exactly how the application works in 2026, what documents you need, what the portal gives you after approval, how the wallet and payment system work, and how to position the inventory for your own clients.
We will cover every step of the registration process, explain the review criteria the partnerships team uses, walk through each section of the partner portal in detail, and answer the most common questions that come up during and after the application. Whether you are exploring the idea of becoming a distributor or you have already decided and want to know exactly what to prepare, this is the complete reference.
What HolidaySG Actually Sells — and Why Partners Want In
Before diving into the registration steps, it helps to understand the catalogue you are getting access to. HolidaySG is a Singapore-based distributor of attraction tickets, guided tours, ferry crossings (Singapore–Batam on BatamFast), hotel bookings, visa-assistance services, and travel eSIMs. The inventory spans more than 30 countries, with the deepest coverage in Singapore, Malaysia, Thailand, Indonesia, and Japan. The catalogue is live — products, availability and prices update in real time from supplier feeds, so what you see in the portal is what you can sell right now.
Partners see products like /singapore/singapore/universal-studios-singapore, /singapore/singapore/gardens-by-the-bay, /singapore/singapore/singapore-zoo, /singapore/singapore/night-safari, and /malaysia/johor/legoland-malaysia-resort at rates below the public listing price. The difference between the B2B rate and the retail price is yours to keep — or to pass on to your client as a competitive edge. There is no subscription fee, no monthly minimum, and no lock-in contract. You pay only for what you book.
The product range goes well beyond headline theme parks. Partners regularly sell wildlife experiences like /singapore/singapore/bird-paradise and /singapore/singapore/river-wonders, cultural visits such as /singapore/singapore/artscience-museum-at-marina-bay-sands, family-friendly parks like /singapore/singapore/adventure-cove-waterpark, and cross-border attractions like /malaysia/genting-highlands/genting-skyworlds-theme-park in Malaysia. Ferry tickets for the Singapore–Batam route, hotel reservations, and visa-assistance services round out the offering, letting you build complete packages from a single portal rather than juggling contracts with a dozen suppliers.
Who Should Apply — and Who Should Not
The programme is designed for registered businesses that sell travel to end customers. The review team looks for a legitimate business registration and a clear connection to the travel industry. Common partner profiles include:
| Partner Type | Typical Use Case | Example Scenario |
|---|---|---|
| Tour operators | Bundle attraction tickets into multi-day packages | A Kolkata operator builds a 5-day Singapore package with zoo, USS, and Gardens tickets |
| Travel agencies (online or offline) | Resell tickets directly or as add-ons to flight + hotel | A Jakarta agency adds Sentosa tickets to a Singapore honeymoon booking |
| Destination management companies | Ground services for inbound groups | A Singapore DMC handles a corporate incentive group of 50 needing attraction access |
| Corporate travel desks | Team outings, MICE add-ons, incentive travel | An HR department arranges a team outing to Universal Studios for 30 employees |
| OTA platforms | Automated inventory via API integration | A Vietnamese OTA connects the API to show live Singapore attractions on their site |
| Hotel concierge desks | Activity add-ons for hotel guests | A boutique hotel in Orchard Road sells Night Safari tickets at the front desk |
Individual travellers, freelancers who do not hold a business registration, and bloggers looking for personal discounts are not eligible. The application requires business documents (detailed below), and accounts that cannot produce them are declined. This is a wholesale programme, not a consumer loyalty scheme.
Step-by-Step Registration Process
The entire application happens online and takes about ten minutes to complete if you have your documents ready. There is no phone interview, no in-person meeting, and no application fee. Here is every screen you will encounter and exactly what to enter.
Step 1 — Open the B2B Portal
Navigate to holidaysg.com and look for "B2B LOGIN" in the top-right corner of the header navigation bar. Click it and you will be redirected to the B2B Partner Login page. This is the same page existing partners use to sign in every day, and the application link sits just below the login fields.
If you already have an approved account, you can sign in here immediately. If your application is still under review, do not attempt to log in — the portal will not recognise unverified credentials, and repeated attempts do not speed up the review process.
Step 2 — Click "Apply for B2B Account"
Below the email and password fields on the login page, there is a link to the application form. Click it to open the partnership application. The form is a single page — no multi-step wizard, no account creation before the application. You fill everything out in one go and submit.
Step 3 — Fill in Your Business and Contact Details
The first section of the form collects your identity and your company details. Here is exactly what each field asks for and what to keep in mind:
| Field | What to Enter | Tips |
|---|---|---|
| Full Name | Your name as the primary contact person | This is who HolidaySG will correspond with about the application and account setup |
| Email Address | A company email is strongly preferred | Gmail, Yahoo, and other free mailboxes are accepted but trigger a flag for additional review. Use your company domain if you have one. |
| Company Name | Your registered business name | This must match the name on your business registration document. Do not abbreviate it differently. |
| Phone / WhatsApp | Direct contact number with country code | Include the full international dialling code (e.g. +62, +91, +65). WhatsApp is the preferred contact method for follow-ups. |
| Password | Minimum 8 characters | You will re-enter this to confirm. Choose something strong — this account will hold a financial wallet balance. |
Step 4 — Country of Operation, Website, and Business Documents
This is the section that proves your business is legitimate and determines your initial account configuration. It has three parts, and getting them right is the single biggest factor in how quickly your application is approved.
Country of operation — select the market where you primarily sell travel services. This determines which inventory view and currency settings are opened for your account first. You are not limited to selling products only in your home market — a partner based in Indonesia can sell Singapore attractions, and vice versa — but the initial setup is tailored to your operating market. If you sell across multiple countries, choose the one where most of your volume comes from.
Website URL (optional but recommended) — if your email domain matches your website, the review goes faster because the team can immediately verify you are who you say you are. If you apply from a free mailbox, or your email domain does not match your website, the form shows a notice and the application is flagged for a closer look. This is not an automatic rejection — it simply means a human will spend a bit more time verifying your business. If you have a website, enter it. If you do not have one yet, that is also fine — plenty of offline agencies and DMCs operate without a website.
Business documents — upload 1 to 3 files. Accepted formats are PDF, JPG, or PNG, each up to 10 MB. This is the most important part of the application. The review team is looking for proof that your business exists and is registered with the relevant authorities in your country. Here is what works:
| Document Type | Country Examples | Notes |
|---|---|---|
| Business registration certificate | ACRA BizFile (Singapore), SIUP/NIB (Indonesia), ROC (Malaysia), Shop Act Registration (India) | The most commonly accepted document. One clear copy is usually enough. |
| Trade or tourism licence | TAT licence (Thailand), MOT licence (Vietnam), IATA membership, ASTA membership | Particularly useful if your business registration does not explicitly mention travel services. |
| Tax registration | GST certificate (Singapore/India), VAT registration (Thailand), PAN card (India), NPWP (Indonesia) | Supplements the main registration. Not required on its own but speeds up verification. |
All uploaded documents are stored on a private disk and can only be viewed by HolidaySG admin staff during the application review. They are never published on the website, never linked publicly, and never shared with third parties. This is stated plainly because partners in some markets are understandably cautious about uploading business licences online.
Step 5 — Accept Terms and Submit
Tick the terms-and-conditions checkbox at the bottom of the form and click Submit. You will receive a confirmation email acknowledging receipt of your application. This email confirms that the form was submitted successfully — it does not mean you are approved. The approval itself comes in a separate email once the team has completed their review.
What the Form Does NOT Ask For
This catches many applicants off guard, so it is worth spelling out clearly: you do not propose your own rates or negotiate your commission during the application. Margin, payment terms, and your commission group are set by HolidaySG on the partner record after your application is reviewed. They depend on the market you operate in, the volume you do over time, and the products you sell most.
If you have seen an older version of this page quoting base margins and volume tiers, disregard it — those figures were not a live offer and do not reflect the current programme. Your actual rates are the ones you see on each product in the portal once you are approved. If you want to discuss rates before applying, or after your account is live, the partnerships team is available at the contact details at the bottom of this page.
One Account Per Company — How Multi-User Access Works
If an approved or pending partner already uses your company email domain, a second application on that same domain is refused by the system on purpose. This prevents a single company from ending up with two separate wallets, two sets of rates, and two transaction histories — which would be a bookkeeping nightmare for both sides.
Instead, colleagues are added from inside the portal under the Staff section. Each team member gets their own login credentials, their own device verification, and can be given access to specific portal sections based on their role. A sales manager might have full product and booking access, while a finance person might only see the wallet and reports. This is the right way to handle team access — one account, multiple users with individual permissions.
Free mailboxes (Gmail, Outlook, Yahoo) and subdomains are not treated as the same company, so two genuinely unrelated businesses that happen to share a Gmail address do not block each other. The check is based on company email domains, not on names.
How Long Approval Takes — and What Speeds It Up
Applications are reviewed by a person, not by an automated system. Most straightforward applications — those with a clear business registration certificate, a company email that matches the website, and a recognisable business name — are reviewed within one to two working days. During peak periods or when the team has questions about a document, it may take slightly longer.
If your documents are unclear, incomplete, or do not match the company name on the form, the team will come back to you with specific questions rather than rejecting the application outright. The goal is to approve legitimate businesses, not to find reasons to decline them. Common reasons for delays include blurry document scans, a company name on the form that does not match the registration certificate, or no website and a free email domain (which just means the team needs to verify by other means).
You will get an email when the account is approved and can sign in from that point. Trying to log in before approval will not work — the system simply does not recognise the credentials until the review is complete.
What You Get After Approval — The Full Portal Breakdown
Once your account is live, you gain access to a full-featured B2B dashboard. This is not a stripped-down version of the consumer site — it is a purpose-built portal with tools designed specifically for travel businesses. Here is every section and what it does in practice.
Products and Checkout
Browse the live inventory at your own partner rates. Products span everything from headline attractions — think /singapore/singapore/universal-studios-singapore or /malaysia/genting-highlands/genting-skyworlds-theme-park — to smaller experiences like the /singapore/singapore/museum-of-ice-cream-admission or the /singapore/singapore/brass-lion-gin-distillery-tour. Each product shows your B2B price, the retail price for reference, availability status, and ticket options (adult, child, family bundles, timed entries).
You can build a cart with tickets for multiple attractions, select visit dates and time slots, and check out using wallet credit or card. The checkout is server-priced — meaning the price is computed on the server at the moment of payment, not taken from the browser. This prevents any possibility of price manipulation and ensures you are always charged the correct B2B rate for that product on that date. E-tickets are emailed after HolidaySG's team confirms the booking.
Wallet and Credit System
The wallet is the primary payment method for most partners, and it is worth understanding in detail because it affects how you manage cash flow. You top up your balance via PayNow (minimum SGD 5 per top-up) and the balance is deducted each time you make a booking. Every movement — top-ups, booking deductions, any credits or adjustments — is recorded in a downloadable transaction history with timestamps, references, and running balances.
Partners who do volume typically prefer the wallet over card payments because it is faster at checkout (no 3-D Secure authentication each time), the transaction history serves as a built-in ledger, and you can top up in bulk and spend down over a week or month. The wallet balance is always in SGD. If you operate outside Singapore, your bank handles the conversion at their prevailing rate when you fund the wallet.
Bookings and History
The Bookings section shows your current bookings, full history, and downloadable reports. Each booking record includes the customer name, visit date, attraction name, ticket type and quantity, payment method, amount charged, and booking status. You can filter by date range, search by customer name or reference number, and export the data for your own records or accounting system.
This section is particularly useful for reconciliation — matching what you charged your client against what you paid HolidaySG, and calculating your margin per booking. The downloadable report gives you all the numbers in one place.
Ferry Bookings — Singapore to Batam and Beyond
Singapore–Batam ferry tickets are available through the portal on BatamFast services, priced at your partner rate on the server (never from a browser-submitted price) and paid from wallet. The ferry section shows available sailings, passenger counts, and one-way or round-trip options across multiple routes and terminals. This is particularly useful for agencies in Singapore, Batam, and Jakarta that regularly handle cross-border travel between Singapore and Indonesia's Riau Islands.
Ferry pricing follows the same engine as attraction tickets — the portal computes your B2B rate on the server at booking time. The difference between the ferry operator's base price and your selling price is your margin to manage.
Hotel Search and Booking
The hotel section provides access to a global hotel inventory powered by a wholesale aggregator. You can search by destination, check-in and check-out dates, and guest nationality. Results show room types, meal plans, cancellation policies, and nett rates. Bookings are paid from your wallet. Hotel rates are separate from attraction rates and are processed through the hotel booking service — they do not come from the same supplier feed as attraction tickets.
For partners who build full packages (flights + hotels + attractions + transfers), having hotel inventory in the same portal as attraction tickets means fewer logins, one wallet, and one consolidated booking history.
Tour Package Builder — Your Quoting Tool
The Tour Package Builder is a quoting tool that deserves special attention because it is one of the most underused and most powerful features in the portal. You build a multi-day itinerary — selecting attractions, hotels, transfers, meals, and guide services day by day — and the system calculates the total cost at your B2B rates. You then add your own markup and share the finished quote with your client as a branded link or downloadable PDF.
The client-facing version shows only the total price and per-person cost — your internal cost, item-by-item breakdown, and margin are hidden. Only the internal costing view (marked "Agent only") shows the full numbers. The builder quotes only — it never charges. Think of it as a professional proposal generator that pulls live B2B prices from the catalogue automatically.
For example, you could build a three-day Singapore family package that includes /singapore/singapore/universal-studios-singapore on day one, /singapore/singapore/gardens-by-the-bay and /singapore/singapore/night-safari on day two, and a ferry crossing to Batam on day three — then send the branded PDF to your client with your own margin baked in. The client sees a polished itinerary with a total price; you see the cost breakdown and your profit.
Packages and Distribution
This section lets you create your own packaged products and control which items you distribute. You decide what combinations to offer, set your own bundled pricing, and manage which products appear in your distribution list. This is the self-service version of package management — you curate the offering for your own market without needing HolidaySG to configure anything for you.
Staff and Sub-Agents
Add colleagues or sub-agents with their own logins and permissions. Each team member signs in independently with their own email and password, goes through their own device verification, and can be given access to specific portal sections based on their role. This is how you handle a team — not by creating multiple B2B accounts (which the system blocks), but by adding staff under a single partner account with granular access control.
Sub-agents who operate under your umbrella — for example, if you are a consolidator with a network of smaller agencies — can also be added here. They share your wallet, your rates, and your booking history, with their activity tracked under their own login.
API Access — Machine-to-Machine Integration
For partners who want to connect their own systems — say you run an OTA and want to pull live inventory, availability, and pricing into your own website automatically — the portal provides API keys under the API Keys section. Each key can be scoped to specific operations (search, availability, booking), restricted to specific IP addresses, and rate-limited to prevent accidental overuse.
The API follows the OCTO standard where applicable, which makes integration straightforward if you already work with other attraction distributors who use the same protocol. Documentation is available in the portal once your API access is enabled. If you are planning to integrate, mention it during the application process so the team can configure your account appropriately from the start.
| Portal Section | What It Does | Who Uses It Most |
|---|---|---|
| Products & Checkout | Browse and buy at partner rates | All partners |
| Wallet | Top up via PayNow, spend per booking, track transactions | Volume partners who want fast checkout |
| Bookings | View status, history, downloadable reports | All partners |
| Ferry | SG–Batam and other ferry sectors | Regional SG-Indonesia agencies |
| Hotels | Search and book hotels globally | Full-service tour operators |
| Tour Package Builder | Build quotes, share as link or PDF | Tour operators building proposals |
| Packages & Distribution | Create and manage bundled products | Resellers curating their own catalogue |
| Staff & Sub-Agents | Multi-user access with granular permissions | Teams and consolidators |
| API Keys | Machine-to-machine integration (OCTO standard) | OTA platforms and tech-forward agencies |
Account Security — How Your Wallet Is Protected
Partner accounts hold a wallet balance, which means they need stronger security than a typical login. HolidaySG applies three layers of protection to every partner account, and these are not optional — they are enforced by the system automatically.
| Security Layer | How It Works | When It Triggers |
|---|---|---|
| Password requirement | Minimum 8 characters | Every login |
| Device verification code | A short code is sent to your registered email | When signing in from a device the system has not seen before |
| Login alert email | An alert with a "This wasn't me" lock-down link | Every time a new device is used to sign in |
If you suspect unauthorised access, the "This wasn't me" link in the alert email immediately locks the account, signs out every active web session, revokes all app tokens, and invalidates every API key. You then contact the support team to regain access after verifying your identity. Staff members added under your account are subject to the same security — each person has their own credentials, their own device history, and their own verification flow.
Payment Methods for Partners
Partners can pay for bookings in two ways, both denominated in SGD:
| Method | Currency | Details |
|---|---|---|
| Wallet (PayNow top-up) | SGD | Top up via PayNow, balance deducted per booking. Minimum SGD 5. Running balance visible in the portal at all times. Fastest checkout experience. |
| Card (Stripe, 3-D Secure) | SGD | Card payments are processed through Stripe with mandatory 3-D Secure authentication on every transaction. Cards are not processed through HitPay. |
All charges are in SGD. If you operate outside Singapore, your bank or card issuer will apply its own foreign-exchange conversion at the prevailing rate when you fund the wallet or make a card payment. There are no additional fees from HolidaySG on top of the product prices shown in the portal.
Countries and Attractions Available in the Catalogue
The catalogue covers more than 30 countries. Here is a snapshot of the kind of inventory you will find in the most popular markets — this is not exhaustive, but it gives you a sense of the depth and breadth of what is available:
| Country | Sample Attractions | Other Products Available |
|---|---|---|
| Singapore | Universal Studios, Gardens by the Bay, Singapore Zoo, Night Safari, Bird Paradise, Jewel Changi, ArtScience Museum, Adventure Cove | SG–Batam ferry, airport transfers, eSIMs, visa services |
| Malaysia | LEGOLAND Johor, Genting SkyWorlds, Batu Caves guided tours, KL Tower | Cross-border transfers from Singapore, hotel bookings |
| Thailand | Madame Tussauds Bangkok, SEA LIFE Bangkok, Chiang Mai Night Safari, island day trips | Cultural tours, cooking classes, temple visits |
| Indonesia | Bali water sports, temple tours, Yogyakarta cultural experiences, Batam attractions | SG–Batam ferry tickets, visa assistance |
| Japan | Tokyo attractions, Osaka theme parks, Kyoto cultural tours, Mount Fuji day trips | Travel eSIMs, rail passes, guided day trips |
The inventory is live and changes as suppliers update availability, pricing, and seasonal products. What you see in the portal at any given moment is what you can sell right now. Seasonal attractions — like peak-season tickets at theme parks or limited-time exhibitions — appear and disappear based on supplier feeds, so the catalogue is always current.
Visa Services — an Add-On Your Clients Regularly Need
Beyond attractions, HolidaySG offers visa-assistance services for multiple destinations. If your clients need help with visa applications — particularly Indian nationals travelling to Singapore, Japan, or other ASEAN countries — you can point them to the visa-requirements section on the site or factor visa assistance into your package quotations. Visa fees are priced in SGD on the website and paid by the customer directly. This is a service you can recommend to your clients as part of the travel preparation process, adding value to your offering without having to manage visa paperwork yourself.
Flight Reservation for Visa Applications
Some embassies and consulates require a confirmed flight reservation as part of the visa application. HolidaySG provides a manual flight reservation service specifically designed for this purpose. It is a reservation — not an issued ticket — held for the duration of the visa processing period. This is useful for clients who do not want to commit to purchasing a flight before their visa is approved, which is a common concern especially for visa applications to Schengen countries, Japan, and Australia.
Tips for a Smooth Application
Based on patterns the review team sees across hundreds of applications, here are practical tips that directly affect how quickly your application is processed and approved:
| Do This | Avoid This |
|---|---|
| Use a company email matching your website domain | Applying with a personal Gmail when you have a company domain available |
| Upload a clear, high-resolution scan of your business registration | Blurry phone photos where the text is hard to read |
| Ensure your company name on the form matches the document exactly | Using a trade name that differs from the registered legal name |
| Include the full international country code on your phone number | Entering only local digits without the country prefix |
| Apply once per company and add colleagues as staff later | Creating multiple applications to try to speed up the process |
| Mention API integration needs in the application notes if applicable | Waiting until after approval to discover API access needs separate configuration |
Frequently Asked Questions
Can I apply as a freelance tour guide without a business registration?
The programme requires a registered business entity. If you operate as a sole proprietor with a valid business registration (even a simple one), you can apply. If you do not have any form of business registration at all, the application will be declined. This is a wholesale programme designed for businesses, not a personal discount scheme.
What margins can I expect on products?
Margins vary by product and are set by HolidaySG based on your market and volume history. You will see your actual partner price on each product in the portal. The difference between that and the retail price is your margin to keep or pass on to your client as a competitive rate. Margins are not negotiated during the application — they are part of the commission group assigned to your account.
Can my colleague also create a B2B account for our company?
No. One company gets one account. Add your colleague under Staff in the portal — they get their own login, their own permissions, and their own device verification. Creating a second account on the same company email domain is blocked by the system automatically. This is intentional, not a bug.
Is there an API for automated bookings?
Yes. The portal provides API keys under the API Keys section. You can set per-key scopes, restrict by IP address, and control rate limits. The API supports product search, availability checks, and booking — the same operations you do manually in the portal but automated for your own website or backend system. If you are an OTA or have development resources, this is likely the feature you care about most. Mention it during the application so the team can set up your account for API access from the start.
How do e-tickets reach my clients?
E-tickets are emailed after HolidaySG's team confirms the booking. The email goes to the address entered during checkout. You can enter your client's email directly so they receive the ticket, or use your own email and forward it to the client yourself. Many partners prefer the second approach because it lets them add their own branding and communication to the delivery.
Can I sell products in any country, or only my home market?
You can sell products in any destination covered by the catalogue. Your country of operation sets your initial currency and inventory configuration, but the catalogue is global. A Singapore-based agency can sell Japan attractions, and a Jakarta-based operator can sell Singapore packages. There are no geographic restrictions on what you can book.
What happens if a booking needs to be cancelled or refunded?
Cancellation and refund policies follow the supplier's terms for each product — some products are refundable, others are not, and the refund percentage varies. The HolidaySG refund policy applies a processing fee of 15% plus SGD 15 per ticket, with refunds typically processed within 7 to 21 business days. For specific situations, contact the support team with the booking reference and they will walk you through the options.
How does the wallet handle refunds?
When a refund is approved for a wallet-paid booking, the refunded amount is credited back to your wallet balance (minus any applicable processing fees). The refund appears in your transaction history with a clear reference to the original booking. Card-paid booking refunds are processed back to the original card through Stripe.
Is there a minimum order value or monthly commitment?
No. There is no minimum order value per transaction, no minimum monthly spend, and no volume commitment. You can book a single ticket for one client or a hundred tickets for a group — the portal treats both the same way. The only minimum is on wallet top-ups, which require at least SGD 5 per top-up.
Contact and Support
For help during registration, after approval, or with specific booking questions:
| Channel | Details |
|---|---|
| Phone / WhatsApp | +65 8083 7102 |
| help@holidaysg.com | |
| Support hours | 9 AM to 11 PM SGT, daily |
The partnerships team handles registration queries, account configuration, rate discussions, and API setup questions. For booking-specific issues after you are live — cancellations, ticket queries, wallet adjustments — the same contact points apply. WhatsApp tends to be the fastest channel for quick questions.
Ready to Apply?
The application takes about ten minutes. Prepare your business registration certificate, decide which email address will be your primary contact (a company domain email is strongly recommended), and head to the B2B login page on holidaysg.com to get started. Once approved, you will have access to wholesale rates on thousands of attractions, tours, ferries, hotels, and visa services across Asia and beyond — all from a single portal, one wallet, and one booking history.
Book with HolidaySG — Tickets, tours and activities online. E-tickets emailed after our team confirms your booking. Browse all activities