Send Bill Code and Comp Balance Details to ACSC

The Stay - Advanced Casino System Corporation (ACSC) integration is enhanced to send the bill code and comp-balance details of casino patrons whenever a routing rule is added to a reservation manually or automatically when associated with a rate plan/package from the following areas:

  • Book a Reservation screen

  • Batch Operations screen

  • Agilysys Book

Previously, these details were sent only when a routing rule was manually added to a reservation.

Book a Reservation Screen

When a routing rule is added to a reservation manually from the Other tab of the Book a Reservation screen, and when the guest profile associated with the reservation contains a patron ID, then the bill code is displayed to the user as part of the routing rule if applicable. Users can also enter the bill code and modify the existing code if required in the Add Routing Rule pop-up screen.

This is also applicable when a routing rule with a bill code is automatically added to a reservation as part of the associated rate plan/package.

When users click Book, the bill code details are sent from Stay to ACSC when the following conditions are satisfied:

  • The routing rule associated with the reservation has a valid bill code

  • The guest profile associated with the reservation is a patron profile

  • When the details are validated successfully in ACSC, the routing rule is added to the reservation.

  • When the validation fails, the routing rule is not added to the reservation, and the following message is displayed: Routing rule was not added to the reservation. In this case, a record is also created in the Reservation History section of the reservation along with the rate plan/package code, bill code, and patron ID details.

When there is no bill code or patron ID available for the reservation, the routing rule is added to the reservation directly.

Once the routing rule is added to the reservation successfully, the comp folio balance is sent to ACSC as per the existing functionality.

Batch Operations Screen

Users can add routing rules to multiple reservations manually from the Batch Operations screen (Front Desk Batch Operations Batch Edit). When the selected routing rule has a valid bill code for the reservation booked for a patron profile, the bill code details are sent to ACSC for validation.

When the details are validated successfully in ACSC, the routing rule is added to the reservation. When the validation fails, the routing rule is not added to the reservation. The following details are displayed as a banner in the Batch Edit tab:

  • Success: Number of reservations for which routing rule was added

  • Failure: Number of reservations for which routing rule was not added.

For reservations for which routing rule is added successfully, the comp folio balance is sent to ACSC as per the existing functionality.

For reservations for which the routing rule is not added successfully, a record is created in the Reservation History section of the reservation along with the routing rule and patron ID details.

When the selected reservation is not booked for a casino patron or when the routing rule does not contain a bill code, the routing rule will be added to the reservation directly.

Create Reservations Through Book

When a routing rule is added to the reservations booked through Agilysys Book as part of the rate plan/package, and when the routing rule contains a bill code, the bill code details are sent to ACSC for validation. The routing rule is added to the reservation in Stay upon successful validation in ACSC.

When the validation is not successful, the routing rule is not added to the reservation, and a record is created in the API Logs and the Reservation History section for the same.

Once the routing rule is successfully added to a reservation, the bill code cannot be modified.