Skip to main content

ASA

Integration with ASA – Setting Up the Interface

Claudia Scarcella avatar
Written by Claudia Scarcella
Updated over a week ago

Introduction – What Benefits Does This Integration Offer?

By integrating ASA with your Guestnet platform, you connect directly to your PMS. This saves time, improves internal processes, and creates a seamless digital guest experience—without media disruptions or duplicate data entries.


Feature Overview

Feature

Description

PMS

Login

Guest can log into the app

Login pre Arrival

Guest can log in to the app before arrival

Invoice

Guest can view invoice items

Pre-Arrival Invoice

Invoice items can be viewed prior to arrival

Invoice per Guest

Invoice can be displayed per individual guest

⚠️

Invoice per Room

Invoice can be displayed per room

Invoice per Reservation

Invoice can be displayed per reservation

SPA Display

SPA treatments can be displayed

SPA Booking

SPA treatments can be booked directly through the app

Direct Posting

Bookings in Guestnet can be posted directly to the PMS account

Self-Check-in

Guests can complete registration forms online

Check-Out

Guests can pay and check out via the app

✅ = Available | ⚠️= Available but not yet implemented | ❌ = Not available


How to Set Up the ASA Integration

ℹ️ Currently, PMS systems can only be connected by our Customer Success Team. We are working on a solution to enable self-service integration.

Therefore, the PMS setup takes place during the onboarding call. Below is an overview of the prerequisites necessary for the connection.

Reservation Service

System Requirements

The following ASA modules must be activated:

  • Pay-TV / Guest Info

  • Reservation Service (extended)

If the extended Reservation Service is activated, it must be enabled for the Guestnet user.

The interface must be activated once in ASA and can be used for multiple systems simultaneously. Only if the customer has activated Wellness & Beauty in ASA will this data be visible to us.

We recommend updating to the latest version of ASA when setting up the interface (as of 19.08.2024: ASA 24.08 / Reservation Service 3.01).

When creating the user in ASA, you can define via "Web Login" whether Guestnet can log in to the web interface. Guestnet should not be able to log in to the web app.

Used for:

Reservations Room bill dropdown Room guest posting SPA treatments

Optional Interfaces

Pre-Check-In

System Requirements

  • WebCheckin

    The interface must be activated per system and purchased from the ASA partner.

Used for:

Pre-Check-In


FAQ on Integration

Login Not Possible/Data Not Available

If the guest is on-site and the welcome email has not been sent or the guest cannot log in, you can check the following points to ensure the login function works:

  • The guest MUST be registered as a room guest in ASA.

  • Each room must have a different room guest assigned. IMPORTANT: The same guest CANNOT be registered in the same or multiple rooms.

  • A valid email address is stored for the room guest.

  • The password was automatically generated and is visible.

  • The guest is checked in and present.

  • At least 20 minutes have passed since check-in. Welcome emails are sent at 16 and 46 minutes past the hour.

  • If data such as the email is updated in ASA after check-in, the update takes 60 minutes. Reservations not yet checked in are updated every 15 minutes.

If all the above points are met and the guest still does not appear under "Current Guests," please send us an email directly at support@guest.net with the guest's last name, email, and room number.

Pre-Check-In Login

If you have activated the Pre-Check-In login function, the guest can log in before check-in using their last name and reservation number. Again:

  • The guest MUST be registered as a room guest in ASA.

  • A valid email address is stored for the room guest.

How to Set Up Self-Check-In

The Self-Check-In page is accessible via the following URLs and can be integrated into correspondence systems and communicated to the guest:

  • DE: https://YOUR-GUESTNET-URL.guestnet.info/self-checkin/

  • IT: https://YOUR-GUESTNET-URL.guestnet.info/it/self-checkin/

  • EN: https://YOUR-GUESTNET-URL.guestnet.info/en/self-checkin/

The following parameters can be used to transfer information to the Self-Check-In:

  • Reservation number: ?reservation

  • First name of main guest: ?name

  • Last name of main guest: ?surname

  • Arrival (date format either dd.mm.yyyy or yyyy-mm-dd): ?arrival

  • Departure (date format either dd.mm.yyyy or yyyy-mm-dd): ?departure

Example: https://hospitality.guestnet.info/self-checkin/?arrival=2020-06-18&departure=2020-06-20&name=max&surname=mustermann&reservation=12345

Please Note:

  • No automatic email is sent to the guest!

  • The information from the Self-Check-In page is not transferred to the PMS.

  • The information from the Self-Check-In page is sent as an email to the "Contact Email" stored in the master data.

How to Split Multiple Properties Under One ASA License

In some cases, an ASA operation is used for multiple properties. By default, we receive an interface from the ASA technician through which we receive data for all guests. However, it may be that only guests from a specific property should be able to log in to Guestnet.

In this case, simply send us the corresponding property codes to support@guest.net.

You can find the exact property names and codes in ASA under Hotel > Settings > Properties.

Splitting a Reservation into Multiple Rooms

If multiple rooms are under the same reservation, the accounts are not automatically displayed per guest in Guestnet. To have them split by room, a small setting needs to be changed in ASA for the desired reservation. Open the reservation and then go to Accounts. Select "Separate accounts per room" under Accounts.

Once the data has been transferred to Guestnet again, it will be displayed correctly.

How to Hide Invoice Items

To prevent invoice items, such as a surprise, from being displayed to the guest, proceed as follows:

Italy

For the desired guest, under "Accounts," create a new account or an "R-Account." Assign the consumption/service/extra that should not appear in Guestnet to this account and then set it to definitive. The item will no longer be displayed in the listing. At check-out, delete the account and reassign everything as desired.

Note: To ensure this item is not forgotten at check-out, a note should be added under "Check-Out Note."

Austria/Germany

In Austria/Germany, create an account, select "Delivery Note" as the document type, and set it to definitive. Before the guest pays, delete it and reassign everything as desired.

If delivery notes have not yet been created, go to "System Configuration" > "Operation" > "Billing" > "Miscellaneous" > under "Payment Limit," "Manage Delivery Notes" appears. Set this to active. It will then be selectable as a document type.

How to Activate Article Posting

If the interface to ASA is active, orders from the modules Bread Service, Room Service, and Shop can be booked directly as extras in ASA.

Setup

To set up the interface, a product must be created in ASA, and the code of this product must be sent to support@guest.net. Ideally, a uniform code should be used, e.g., "GUESTNET-ROOMSERVICE," "GUESTNET-SHOP," etc.

One article can be stored in ASA per module.

Function

When the guest orders room service, the total amount is recorded as an extra in ASA, even if the order is for a later time.

All ordered items are listed as information in the posted extra.

The order is sent as usual via email, SMS, or, if configured, to the receipt printer.

Posting Breakfast Orders

Breakfast orders are always posted within 30 minutes after the order deadline, so any changes can be considered, and only the final order is transferred.

How to Activate SPA Reservation

The automatic synchronization of spa requests with the ASA Wellness Planner is available free of charge to all customers with the "Wellness & Beauty" and "Guest Login" functions.

The ASA module "Reservation Service (extended)" (paid) is necessary. When activating this module, it's also important that the Guestnet user has the right to use it. First, the Guestnet and ASA configurations described below must be carried out to activate the function.

In ASA, under "Setup" > "System" > "Users," in the "Web" tab, the checkbox for "Reservation Service (extended)" must be activated.

ASA Spa reservations.png

ASA Configuration

To link Wellness & Beauty and ASA treatments, both the guest web app and the upselling module must be available. Furthermore, the "Reservation Service (extended)" function (paid) must be enabled in ASA, and the Guestnet user must have the necessary rights.

The following functions must also be activated in ASA:

  • getSpaAppointments

  • getSpaTreatments

  • getSpaEmployees

  • getAvailableSpaSlots

  • postSpaAppointment

The following configurations must be stored in ASA beforehand (here is a suggested solution, although there are other possibilities in ASA):

Applications Bookable Only at Certain Times

In the configuration of individual applications, you can select whether a treatment is bookable only on certain weekdays or at certain times.

Assign Applications to Application Places

Under Hotel > Settings > Application Places, you can select per application place the application types or applications.

Assign Applications to Employees

Under General > Master Data > Employees, you can select which application types or applications the employee performs.

Employee Availability

Under General > Master Data > Employees, the availability per employee is stored.

Start Time Grid

Under Setup > System > System Configuration > Operation > Spa, the start time grid can be selected. This influences the time intervals in which appointments are available.

Guestnet Configuration

To link the treatment in Guestnet with the application in ASA, the code of the stored ASA spa application is needed.

This is stored for the respective spa treatment. Under Hotel > Master Data > Application, you can find an overview.

Copy the code of the application.

Open the desired application in the Guestnet backend and store the code under Product ID in PMS.

Once the Product ID is stored in PMS, the guest can book the treatment directly in ASA.

Booking Spa Treatment

Once a guest books an application and clicks on 'Request,' they receive a confirmation email, while the hotel's stored contact also receives a notification.

The reservation is automatically imported into the ASA system as a spa booking within a few minutes. There, the reservation only needs to be changed from 'Reserved' to 'Confirmed.'

Once this status is updated, the status of the spa treatment in the guest's 'My Stay' area is also updated accordingly.

Ein Bild, das Screenshot, Text, Handy, Design enthält.

Automatisch generierte Beschreibung

How Are Passwords Managed in ASA?

The password required for guest login using "room number" and "password" is identical to the password stored in ASA.

mceclip2.png

⚠️ IMPORTANT: The password should never be verified directly here and should not be sent to the guest. The password must not be changed in ASA! Password changes are not transmitted to Guestnet. Guestnet will not retrieve a password if it is modified in ASA afterward. The guest receives the password via email.

If ASA is incorrectly configured and does not automatically generate a password, Guestnet will automatically create one. In this case, always verify the password sent in the email to the guest.

The best way to verify the password is to complete the required fields in the "My Stay" module, enter your hotel’s email address, and log in as a guest. This allows you to check whether the password works or if an error message appears.

How Is the Tourist Tax Displayed in the Account?

Even if the guest is checked in, the "tourist tax" is only posted under "Services" once an account has been created in the guest area under “Accounts.” Prior to that, no tourist taxes will be visible under "Services." Guestnet only displays the posted items to the guest.

What happens if a guest who is not logged in wants to book an activity from the weekly program (e.g., via the widget)?

The information is sent only as a request via email to the hotel. In ASA, a booking is only possible if the guest is booked in directly.


Interested in This Feature?

These features are included in the Premium and Professional packages.
Contact our Customer Success Team – we’re happy to support you:
📩 support@guest.net

Did this answer your question?