Groups.swiss, a group booking platform in Europe

Groups.swiss is the leading platform for group accommodation rentals in Switzerland, now offering Stripe payments and VAT validation for group and individual bookings to users from all over Europe.

Groups.swiss: Scaling Group Booking Software for European Expansion - Case-Study-Groups_okladka_900px

About Groups.swiss

Groups.swiss is a leading provider of reliable group accommodation rentals in Switzerland. Established in 1978, the platform has over 40 years of experience in the industry. Reservations are made through an online portal, with over 17,000 enquiries each year to more than 800 group accommodation providers—amounting to one-third of all group accommodation bookings in Switzerland.

As one of the customers recently commented, “What booking.com is for individual guests, www.groups.swiss is for groups.” 

What sets this platform apart from many other accommodation reservation services, like Airbnb or Booking.com, is its exclusive focus on group bookings—specifically for groups needing more than 10 beds. Groups.swiss is tailored to both private gatherings, like friends or family, and business groups, such as schools, companies, and various organizations, making it ideal for both personal and professional group stays.

Name

Groups.swiss

From

Switzerland

Groups.swiss: Scaling Group Booking Software for European Expansion - groups-ag-logo_small

Addressing the Need for Market Expansion and Flexibility at Groups.swiss

After over 40 years of success in group rental properties, the company decided to take a new direction. Groups identified new opportunities and outlined two main goals:

  • Expand the portal’s reach beyond Switzerland to include other European countries.
  • Offer individual bookings alongside group reservations.

Recognizing the market’s growing demand for flexibility and innovation, they analyzed their business model and platform to find areas needing technical improvements. This led them to find a technology partner who adapted the platform to ensure their business goals were achieved.

We helped implement key improvements, such as:

  • Expanding platform access to renters across Europe.
  • Upgrading the payment system with a modern, European-friendly gateway.
  • Ensuring accurate VAT calculations for different countries.
  • Enabling individual bookings.

This transformation led to the launch of the “Groups: European Community” project, with Applandeo leading these improvements.

Groups.swiss: Scaling Group Booking Software for European Expansion - Custom-Development-1

From Vision to Execution: How Our Agile Process Delivered Results for Groups.swiss

To accomplish this project, Groups needed a trusted and advanced technology partner. Drawing on previous positive experiences with Applandeo—they chose to partner with us. 

Our project team managed to quickly deliver the desired result and help their business discover new ideas. The Applandeo team brought on board their immense expertise in Agile project management methodology.

As Groups didn’t have much in the way of IT projects experience beforehand, we kicked off by educating them and sharing all the relevant knowledge to be on the same page when it comes to the process on both ends. And to make the scope implementation much easier.

Our approach? With Groups, we agreed to work within two-week sprints, each ending with a demo session prior to closing the sprint. What set our development approach apart was that in each two-week sprint, we allocated 9 days for focused development, while the final day was dedicated solely to analysis and defining the scope of upcoming features.

This proved enormously beneficial to Groups. We managed to start a project without the need to spend additional time and money on analyzing the whole scope at once. Such an approach usually proves overwhelming. Instead, we would combine the first features delivery with figuring out what should come next and how we could do it.

Miłosz, Project Manager at Applandeo
Groups.swiss: Scaling Group Booking Software for European Expansion - quote-placeholder-blue

This approach brought clear benefits to the project and the client

Delivering results early gave our client immediate visibility into progress, reducing misunderstandings. The Agile framework let us adapt to shifting priorities and address urgent needs without losing sight of the overall plan. It sped up delivery, enabled quick adjustments, and ensured each sprint started with a clear, updated plan.

Groups took care of product vision and delivered all the necessary feedback and clarifications on a daily basis. We could focus on implementing exactly what our client needed.

Groups.swiss: Scaling Group Booking Software for European Expansion - Case-Study-Groups_grafika-5_900px

Upgrading Groups.swiss Booking Software with Stripe Payments, VIES VAT Validation, and Individual Booking with Mini-Groups

The solution’s creation involved unique challenges, which we successfully addressed with a strategic and effective approach.

Extending the Service to Other European Countries & VAT Validation Functionality

First, we focused on implementing the functionality that enabled creation of rental units by the European Union hosts too. We accomplished this by adjusting the registration form and extending the country list to the European ones.

Second, in tune with the Groups.swiss need to swiftly and effortlessly check the TAX ID validity, we proceeded to integrate the Groups web portal with the VIES (VAT Information and Exchange System). This allowed for checking if the correct TAX ID of the host was used.

Adding Stripe Capabilities

Groups.swiss needed to be 100% sure that their new prospective European hosts have a modern and secure payment gateway for basket transactions. Previously, the primary payment method was paper invoices with QR codes—an approach that remains very popular in Switzerland. However, this method is far less common across the European Union, especially in an era dominated by modern payment gateways. Thanks to the Stripe implementation, the users of the Groups web portal can now use credit cards, Klarna, SEPA, iDEAL, Google Pay, and Apple Pay for smooth payments.

On top of that, there’s a built-in mechanism to calculate VAT rates during the Stripe checkout. Thus, users can be sure that VAT calculations are correct, regardless of their country of origin.

Interestingly, Stripe also has a built-in invoice generation tool, which offered the users additional convenience.

Implementing the Mini-Groups Reservation Functionality

Groups realized the need to allow guests to reserve accommodations with fewer than 10 beds. We went further than that and provided them with the option to reserve single classic two-bed rooms.

With an additional query letting the renter specify their preferred accommodation model, we helped our client achieve these goals. We implemented the following 2 modules:

  1. Mini-Groups module: accommodations with fewer than 10 beds.
  2. Standard Groups module: accommodations with 10 beds or more for large groups.
Name

Groups.swiss

From

Switzerland

Groups.swiss: Scaling Group Booking Software for European Expansion - groups-ag-logo_small

Key Challenges in Upgrading Groups.swiss Booking Software for European Expansion

Unifying the Backend Environment

Initially, Groups operated as a rental portal exclusively for the Swiss market. However, expanding into other European countries required meeting different legal requirements, as regulations in the European Union differ from those in Switzerland. To support this, the Applandeo team established an independent transaction flow for these regions, separate from the Swiss one. This allowed the client to retain the original Swiss business logic while ensuring a unified backend structure tailored to both markets.

Maintaining Legacy Code Dependencies

Given the complexity of the existing solution, it was critical to preserve the original Swiss transaction and rental units’ publishing processes. We carefully introduced new code for the European countries without interfering with the Swiss mechanisms, maintaining the integrity and continuous operation of all existing processes.

Integrating Stripe Payments

Groups needed a Stripe payment gateway for the European market while keeping the traditional invoice method for Swiss users. We implemented Stripe without disrupting the Swiss payment processes and synchronized Stripe results with the portal’s transaction overview, giving users up-to-date information and accurate data.

Migrating Renters and Adjusting the Contract Renewal Procedure

Groups relied on Swiss-specific contract renewal mechanisms tied to an annual schedule. Within the original Swiss organization, they already collaborated with a pool of renters from Europe. For these specific renters, Applandeo developed a separate migration process to transition them into a new transaction flow for Europe, ensuring no disruption to the existing Swiss flow. We ensured a seamless and secure transition, while maintaining the continuity of contract schedules.

Groups.swiss: Scaling Group Booking Software for European Expansion - Case-Study-Groups_grafika-4_900px

Project Outcome

The project successfully completed, we can say with confidence that the Groups portal has reached new heights. It has already benefited greatly from:

New Revenue Opportunities

With the successful implementation of the Mini-Groups module, users can now book individual double beds. This upgrade provides our client with access to new guest profiles and additional revenue streams.

Smooth Payment Transactions:

With Stripe integration, a globally recognized solution accepted across the EU, Groups gained an intuitive and secure payment process. This not only strengthened user trust but also minimized the risk of losing potential clients due to unsupported payment methods.

TAX IDs validation:

Thanks to the VIES integration, instant verification of prospective hosts’ TAX IDs became a reality. This prevents fraudulent renters from publishing their rental units on the Groups portal, ensuring greater security and trust for the groups renting through the platform.

As a result of project, we provided our client with:

    • A separate transaction flow for the newly added European countries, while preserving the original Swiss transaction business logic for Groups.swiss.
    • Retention of all original transaction flows and related rental unit publishing processes, achieved by implementing new, separate code for the European countries.
    • A properly configured and fully functional additional Stripe payment gateway, integrated without disrupting the traditional paper invoice payment method.
    • Synchronization of Stripe checkout results with the transaction status overview, providing users with easy access to accurate data in the user portal.
    • The Mini-Groups module, enabling users to make individual double-bed reservations.
    • VIES was integrated with the Groups web portal, ensuring smooth tax processing for renters.
Name

Groups.swiss

From

Switzerland

Groups.swiss: Scaling Group Booking Software for European Expansion - groups-ag-logo_small

Summary

The partnership with Applandeo allowed Groups.swiss to expand into the European market while retaining the integrity of their original Swiss operations. The addition of a separate transaction flow ensured compliance with differing regulations, while the Mini-Groups module opened up new booking opportunities for smaller groups. The Stripe integration introduced secure and convenient payment options tailored to European users, alongside accurate VAT calculations via VIES, preventing fraud and strengthening trust. Using Agile methodology, Applandeo delivered incremental value, enabling Groups.swiss to adapt quickly, manage priorities effectively, and achieve their business goals with confidence.

Groups.swiss: Scaling Group Booking Software for European Expansion - Bryan_500px Interested in building or improving your software development project?

Feel free to contact us and discuss how Applandeo can seek solution to your problems.

CONNECT WITH US
Groups.swiss: Scaling Group Booking Software for European Expansion - Web-apps-2

Find us on Clutch

Take a look at our profile on the world’s largest B2B reviews site, Clutch,
to see what others are saying about us and how we work.