/
b4ubet IMPLEMENTATION Setup for Agilysys Visual One

b4ubet IMPLEMENTATION Setup for Agilysys Visual One

Included Below



Pre-Requisites for b4ubet for Visual One


  1. Note: Visual One COMP logic is not currently available.

  2. The property must have at least version 1.7 of the b4checkin API.

  3. The property must have the latest Agilysys BN Web Service Update.

  4. chameleon™ must be live prior to b4ubet going live.

  5. The property must have the IGT interface configured.

  6. b4checkin will need to know how the Tariffs and Coupons are configured inside IGT.

  7. Have an Asset Folder and Destination URL created (by Phil Miles), normally in the syntax http://book.b4checkin.com/b4ubet/propertyname

  8. Have the b4ubet interface styled and the css uploaded to the asset folder.

  9. All Tariffs or Packages must be designated as "Available on Web" in the Visual One Web Settings.

  10. All Tariffs or Packages must be mapped in the OTA Monitor.

  11. All Tariffs or Packages must be built in the b4checkin Admin Site.





b4ubet Workflow




b4ubet Settings


After b4ubet has been selected as a subscribed Product in the b4checkin Admin Site, select the property -> ADD-ON'S -> B4UBET -> MANAGE B4UBET SETTINGS -> CONFIGURE







  • B4UBET SERVICE URL = the URL of the property in b4ubet, normally in the syntax
    https://book.b4checkin.com/b4ubet/{chameleon property name}

  • HOTEL COUPON TYPE = The Coupon Type code the property will use for Player Coupons

  • SHOW PLAYER ID = enables display of the Player ID field 

  • IGT SERVICE URL = The property IP and port address where the IGT API is installed. The Port must be opened in the property firewall. Typical syntax is http://99.999.999.999:8888/


Creating Rate Plans Unique to b4ubet


When creating or editing a Rate Plan that is to be used only in b4ubet and not in chameleon™, turn on the "Casino Only" check-box.



Creating b4ubet Coupons


In the b4checkin Admin Site, select ADD-ON'S -> B4UBET -> B4UBET COUPONS -> ADD COUPON




  • IGT CODE = Code for the Coupon configured in IGT that will supply the Description and Rate Plan for the Offer. Must match the Coupon Code configured in IGT exactly.

  • IS ACTIVE = determines if the coupon is active for display to users.

  • ALLOWS BOOKING = determines if the "Make Booking" button is to be displayed to users.

  • RATE PLAN = required only if ALLOWS BOOKING is On. Maps the Coupon Code to the selected Rate Plan.

  • DESCRIPTION = text Description of the Offer to be displayed to users.



Work-Around to Offer Comp Rooms to Players


While it is possible to set up $0 Tariffs in Visual One, and also possible for chameleon™ to use $0 Tariff Rate Plans, we do not currently support $0 Tariffs, as the Agilysys stored procedure we use to request Tariff rates will not return $0, even when they exist in the database.

To accomplish zero rate availability, set up zero rate plans as Packages and assign a $0 room charge component. Do not attach a Tariff to the Package. There is no need to apply subtraction of components - just enter $0 as the room charge component price, and attach no Tariff.



Sample Screenshots






Tech Notes


  1. Add hotel.css file containing property styles to "/Content/hotels/{chameleon property name in URL}/" folder.

  2. b4ubet loads all text tokens from chameleon™ WCF. To not load WCF service text tokens are cached. By default tokens will be retrieved every 10 minutes and stored in memory cache. Cache timeout can be tweaked in web.config: <add key="CacheTimeout" value="30"/> This value will be treated as timeout in minutes. (Current value on staging environment is 10.)

  3. Optional: As every IGT request requires its own unique message ID, we can set the preferred message ID on Manage Property page, b4checkin Settings tab, the setting - B4UBET MESSAGE ID. Otherwise, the initial default value will be 1000.



Need more help?

Create a support ticket

© 2024 b4checkin