This article is designed to contain a reverse chronological order of VIP Mobility product release notes. This is your source for all VIP Mobility product related updates.
VIP Mobility releases are divided into 2 categories:
- Patron App: Release is published to the App Store & Google Play Store as a new versions.
- Admin Tools App: Release is available in the latest build, which can be accessed through TestFlight.
Patron App
Accumulated Release Notes
Table of Contents
- 2023-11-15 Patron App Release Notes - iOS v1.4.8 / Android v1.4.8
- 2023-11-15 Middleware Release Notes
- 2023-10-25 Patron App Release Notes - iOS v1.4.7 / Android v1.4.7
- 2023-09-28 Middleware Release Notes
- 2023-09-20 Middleware Release Notes
- 2023-08-25 Patron App Release Notes - iOS v1.4.6 / Android v1.4.6
- 2023-08-09 Middleware Release Notes
- 2023-07-28 Patron App Release Notes - iOS v1.4.5 / Android v1.4.5
- 2023-06-30 Patron App Release Notes - iOS v1.4.4 / Android v1.4.4
- 2023-05-18 Middleware Release Notes
- 2023-05-11 Middleware Release Notes
- 2023-03-20 Middleware Release Notes
- 2023-03-06 Patron App Release Notes - iOS 1.4.1 / Android v1.4.1
- 2023-01-26 Patron App Release Notes - iOS v1.4.0 / Android v1.4.0
- 2023-01-11 Patron App Release Notes - iOS v1.3.6
- 2022-11-09 Patron App Release Notes - iOS v1.3.5 / Android v1.3.5
- 2022-09-26 Patron App Release Notes - iOS v1.3.4 / Android v1.3.4
- 2022-08-01 Patron App Release Notes - iOS v1.3.3 / Android v1.3.3
- 2022-06-16 Patron App Release Notes - Android v1.3.2
- 2022-05-20 Patron App Release Notes - iOS v1.3.1 / Android v1.3.1
- 2022-04-25 Patron App Release Notes - iOS v1.3 / Android v1.3
- 2022-03-11 Patron App Release Notes - iOS v1.2.2
- 2022-02-28 Patron App Release Notes - iOS v1.2.1 / Android v1.2.1
- 2022-01-20 / 2022-02-03 Patron App Release Notes - iOS v1.2.0 / Android v1.2.0
- 2021-12-08 Patron App Release Notes - iOS v1.1.6
- 2021-11-19 / 2021-11-20 Patron App Release Notes - iOS v1.1.5 / Android v1.1.5
- 2021-10-20 Patron App Release Notes - iOS v1.1.4 / Android v1.1.4
- 2021-09-25 / 2021-09-30 Patron App Release Notes - iOS v1.1.3 / Android v1.1.3
- 2021-07-14 Patron App Release Notes - iOS v1.1.2 / Android v1.1.2 (part 2)
- 2021-06-16 Patron App Release Notes - iOS v1.1.2 / Android v1.1.2
2023-11-15 Patron App Release Notes
VIP Mobility iOS Version: 1.4.8
VIP Mobility Android Version: 1.4.8
Release Date
iOS: November 15, 2023
Android: November 15, 2023
New Functionality
Mobile
5624/4694: Android/iOS | Disable Voice Option for MFA
New Functionality
Mobile
5642/4694: Android/iOS | Disable Voice Option for MFA
As the VIP Mobility team continues work to enhance the VIP Mobility Patron app, there has been a transition to Contact Confirmation Service for MFA. With this change, the need to remove the option to allow patrons to select “Voice” for MFA confirmation has been removed.
2023-11-15 Middleware Release Notes
Release Date
iOS/Android: November 15, 2023
New Functionality
Middleware
6843: MW | Change LogDebug to LogInformation in Ticketing Services for Better Visibility
4685: MW | Implement ThreatMetrix Client
New Functionality
Middleware
6843: MW | Change LogDebug to LogInformation in Ticketing Services for Better Visibility
This change allows logs to appear in the VIP Mobility App Insights for redeem vouchers and tickets, issue tickets and sync tickets.
4685: MW | Implement ThreatMetrix Client
ThreatMetrix (TMX) will need to be called to determine if a patron is who they say they are. This work makes the TMX request, evaluates the response and allows VIP Mobility to log to app insights to ensure calls are being made. It does not store any data from TMX. After evaluating message, if TMX returns a review fail, the patron will see an error message. Additionally, this is a configurable feature which can be turned on or off when needed.
2023-10-25 Patron App Release Notes
VIP Mobility iOS Version: 1.4.7
VIP Mobility Android Version: 1.4.7
Release Date
iOS: October 25, 2023
Android: October 25, 2023
New Functionality
Mobile
4713/4714: Android/iOS | Check T&C Version
3829/3827: Android/iOS | Enable Deep Link URI
New Functionality
Mobile
4713/4714: Android/iOS | Check T&C Version
To ensure that the patron has reviewed and accepted the most recent version of the VIP Mobility App Terms and Conditions, the work in this story checks the patron’s most recent accepted date and, if needed, will prompt to review the newest terms and conditions. Patrons will be blocked from play until required Terms and Conditions acceptance is met.
3829/3827: Android/iOS | Enable Deep Link URI
Enabling deep link URI will allow third party applications to invoke VIP Mobility by allowing patrons to open the app from a URL within a different app or site.
2023-09-28 Middleware Release Notes
Release Date
iOS/Android: September 28, 2023
New Functionality
Middleware
US362257: MW | Merchant ID Added to Admin User
US362276: MW | Update Admin Tool Endpoints with Merchant Security
US362286: MW | Update existing users with merchant IDs
New Functionality
Middleware
US362257: MW | Merchant ID Added to Admin User
This work allows VIP Mobility Admins to create and obtain admin tool user profiles with merchant IDs so that they are able to manage the merchant data other admin tool users are able to view. Pavilion “Super Users” are still able to see all merchants, while casino users will be associated with only a single Merchant ID.
US362276: MW | Update Admin Tool Endpoints with Merchant Security
This user story applies merchant security to current admin endpoints and external user endpoints.
US362286: MW | Update Existing Users with Merchant IDs
Previously, existing users had not been assigned Merchant IDs. This story updated all users and roles with Merchant IDs.
2023-09-20 Middleware Release Notes
Release Date
iOS/Android: September 20, 2023
New Functionality
Middleware
US378771: MW | Convert to Textgrid Services
US383633: MW | Expose T&C Accepted Date/Time
US385494: MW | Change Patron Authorization to Use Patron Phone Number Look Up
US343508: MW | Convery MFA to Textgrid and prep for Contact Confirmation Service (CCS)
New Functionality
Middleware
US378771: MW | Convert to Textgrid Services
The work done in this user story completes the config change to convert all messaging instances to textgrid services, to include SMS, URL, Account SID, Authorization Tokens and Phone Numbers.
US383633: MW | Expose T&C Accepted Date/Time
In order to proceed with front end Terms and Conditions enhancement user stories, it is necessary for MW to expose the most recent date and time a patron accepts the current version of the terms and conditions within the VIP Mobility App.This work exposes the date and time that the patron lat accepted the Terms and Conditions within the VIP mobility app, as well as recording new dates if/when a patron updates their acceptance.
US385494: MW | Change Patron Authorization to Use Patron Phone Number Look Up
All patron looks will now utilize the phone number attached to a patron’s VIP Mobility account, rather than the object ID.
US343508: MW | Convery MFA to Textgrid and prep for Contact Confirmation Service (CCS)
This user story migrates all existing MFA solutions to TextGrid as well as implements a feature flag and code which will allow utilization of Contact Confirmation Services once it comes online. Patrons will continue to receive a one time MFA code via SMS or email, depending on their selection. Voice is no longer an option.
2023-08-25 Patron App Release Notes
VIP Mobility iOS Version: 1.4.6
VIP Mobility Android Version: 1.4.6
Release Date
iOS: August 25, 2023
Android: August 25, 2023
New Functionality
Mobile
US354574/US354575: iOS/Android - Display Choice4 Settlement in Transaction History
Defects
DE111555: iOS | Settlement Terms display for non-eCheck transactions
New Functionality
Mobile
US354574/US354575: iOS/Android - Display Choice4 Settlement in Transaction History
In the VIP Mobility app Ledger History, currently Choice4 eCheck transactions only list as an “eCheck transaction”. The work done in this user story allows patrons to retroactively see which settlement term is associated with each eCheck transaction.
Defects
DE111555: iOS | Settlement Terms display for non-eCheck transactions
It was discovered while completing the user stories above, that settlement terms were displaying for non-eCheck transactions on the transaction history screen. Settlement terms should only show for eCheck transactions. This error has been corrected and is no longer an issue.
2023-08-09 Middleware Release Notes
Release Date
iOS/Android: August 9, 2023
New Functionality
Middleware
F30492 - .Net Core Upgrade to 6
- US358017 - MW | Mobility | Upgrade .Net Core 6
- US358018 - MW | Functions | Upgrade .Net Core 6
- US358016 - MW | Router | Upgrade .Net Core 6
- US304182 - MW | Code Debt | Update Caching Implementation
US354576: MW | Display Choice4 Settlement in Transaction History
US374444: QA to UAT Caching Issues
Defects
DE109926 - MW | MFA Voice Option is not working
New Functionality
Middleware
F30492 - .Net Core Upgrade to 6
The VIP Mobility has worked to complete the four (4) user stories, listed on page 2, in order to upgrade the current MW solutions target framework for .NET Core 6. This upgrade was necessary as the current ensure the code remains current and will still be supported by Microsoft.
US354576: MW | Display Choice4 Settlement in Transaction History
In the VIP Mobility app Ledger History, currently Choice4 eCheck transactions only list as an “eCheck transaction”. The work done in this user story allows patrons to retroactively see which settlement term is associated with each eCheck transaction.
US374444: QA to UAT Caching Issues
Due to the upgrade to .net6, our caching mechanism developed a fault that was difficult to discover the root cause, and delayed the release. Our work in this story resolved those issues.
Defects
DE109926 - MW | MFA Voice Option is not working
When a patron selects the Voice option for MFA, the expected behavior is that they will receive a voice message to the phone number they provide which reads their MFA code so that they may proceed with linking their VIP Preferred account. The VIP Mobility team found a error was occurring and that the voice message received by the patron was indicating that there had been an app error. Through a code change, this error has been resolved and the defect is no longer presenting any issues.
2023-07-28 Patron App Release Notes
VIP Mobility iOS Version: 1.4.5
VIP Mobility Android Version: 1.4.5
Release Date
iOS: July 28, 2023
Android: July 28, 2023
New Functionality
Mobile
US370007/US370008: iOS/Android | Update Terms & Conditions Link(s)
Defects
DE110500: VIPM | Get Started Button is able to be selected when network speed is slow
New Functionality
Mobile
US370007/US370008: iOS/Android | Update Terms & Conditions Link(s)
The link(s) in the VIP Mobility app allowing patrons to access the Pavilion Payments Terms and Conditions, as well as the Privacy Policy have been updated.
Defects
DE110500: VIPM | Get Started Button is able to be selected when network speed is slow
When a patron logs in to the VIP Mobility app through the B2C process, the expected behavior is that the Get Started button is not able to be selected multiple times while login/sign up is processing. The VIP Mobility team found that patrons were able to select the Get Started button multiple times when network speeds were slow and responses were taking longer than expected. Through a code change, this error has been resolved and the defect is no longer presenting any issues.
2023-06-30 Patron App Release Notes
VIP Mobility iOS Version: 1.4.4
VIP Mobility Android Version: 1.4.4
Release Date
iOS: June 30, 2023
Android: June 30, 2023
New Functionality
Mobile
US350480/US350483: iOS/Android | Create Profile - 409 error
US335886/US336296: iOS/Android | Do Not Show Renewed Vouchers in History
US362596/US362597: iOS/Android | Update “Powered by...” image
New Functionality
Mobile
US350480/US350483: iOS/Android | Create Profile - 409 error
This work was completed in response to a bug discovered when a patron attempted to create an account but, after the initial 404 error from VerifyPatronExists, they received four (4) subsequent 409 errors when calling the Patron/Create endpoint. Through this change, id a patron gets a 409 error, the app will place a GetPatron call and allow the patron to proceed to the main Play screen. 404 errors will direct the patron to contact CAMS
US335886/US336296: iOS/Android | Do Not Show Renewed Vouchers in History
Previously, vouchers which had been renewed via the auto renew process were still displayed in the patron’s transaction history. With these changes, assuming a ticket which was automatically renewed has passed the expiration date, it will not show in the patron’s transaction history. A new ticket will display in the patron app with the same voucher amount. There will be no visible changes in the patron app regarding auto renewal.
US362596/US362597: iOS/Android | Update “Powered by…” image
Within the VIP Mobility Patron App, there was an image beneath the “Play” button on the home screen which read “Powered by Global Payments”. This image has been updated to read “Powered by Pavilion Payments”.
2023-05-18 Middleware Release Notes
Release Date
iOS/Android: May 18, 2023
New Functionality
Middleware
US344855: VIP Mobility E-Checks & CH 4 Reporting
US345430: Cashout at Kiosk via App
US300574: MW | Handle Renewed Ticket in History
US351377: MW | Enhanced Telemetry
US348994: MW | Ekata Service Update
New Functionality
Middleware
US344855: VIP Mobility E-Checks & CH 4 Reporting
The work done in this user story ensured that Location Name and Operator ID values appropriately reflected VIP Mobility E-Checks in the Core.Gateway.Client.
US345430: Cashout at Kiosk via App
The work done in this user story will apply the same kiosk play limit to tickets issued at a kiosk to ensure that jackpot payouts are not over the max cash limit set by the merchant.
US300574: MW | Handle Renewed Ticket in History
The work done in this user story ensures that a voucher that is automatically renewed before expiration is placed into a state of Canceled by Auto Renewal. Vouchers in this state will not be reflected in the patron app but will display in Admin Tools. The Renewed ticket will show as Issued. Tickets which have expired before the activity type of Canceled by Auto Renewal state was created will appear as Attempted Ticket in both the patron app and in Admin Tools.
US351377: MW | Enhanced Telemetry
With this update, telemetry data in app insights have been enhanced.
US348994: MW | Ekata Service Update
Ekata is transitioning the method of how the API keys are passed in order to access Ekata APIs. To avoid disruptions in service and changes to your existing rules and risk models by transitioning API key authentication methods.
2023-05-11 Middleware Release Notes
Release Date
iOS/Android: May 11, 2023
New Functionality
Middleware
US350681: MW | Memory Leak - 409 error (HOTFIX)
New Functionality
Middleware
US350681: MW | Memory Leak - 409 error (HOTFIX)
The previous release included updates to multiple code dependencies. It was discovered that one of the dependencies would introduce a memory leak if not scoped correctly within the VIPM application. The scoping has been corrected, and the leak resolved.
2023-03-20 Middleware Release Notes
Release Date
iOS/Android: March 20, 2023
New Functionality
US333923 - MW | Reintroduce Voucher Auto Renewal
US242730 - MW | Handle all settlement option exceptions
New Functionality
Middleware
US333923 - MW | Reintroduce Voucher Auto Renewal
Previously, the VIP Mobility team introduced an option to allow expiring vouchers to auto renew within a patron’s ledger so that they were able to cash out beyond the current expiration date. Because not all casinos will allow vouchers to automatically renew, this feature was rolled back. However, after further consideration, this is being reintroduced and configuration by property will be completed separately.
US242730 - MW | Handle all settlement option exceptions
It was discovered that, in GLI, kiosk(s) had been timing out on a settlement request which had caused the check process to fail. As a result of the work done, the Mobility Get Settlement Terms endpoint will handle all exceptions that no error results in a failure of the check process. In the event of any exception, the Mobility Get Settlement Terms will return a zero day settlement term and capture a metric for the failure.
2023-03-06 Patron App Release Notes
VIP Mobility iOS Version: 1.4.1
VIP Mobility Android Version: 1.4.1
Release Date
iOS: March 6, 2023
Android: March 6, 2023
New Functionality
Mobile
US305138/US305141 - B2C Token Expiration Flow
US306270/US307169 - B2C Token Expiration Flow not Happy Path
New Functionality
Mobile
US305138/US305141 - B2C Token Expiration Flow
Previously, when an Azure AD B2C token expired, the Patron was directed through the onboarding flow within the VIP Mobility app. With this change, when a patron does not use their VIP Mobility app for two (2) weeks or more and the Azure AD B2C Token expires, the patron is prompted to complete the Azure AD B2C MFA process, rather than being directed to the onboarding process, before proceeding directly to the homescreen.
US305138/US305141 - B2C Token Expiration Flow not Happy Path
Previously, when an Azure AD B2C token expired, the Patron was directed through the onboarding flow within the VIP Mobility app. With this change, when a patron does not use their VIP Mobility app for two (2) weeks or more and the Azure AD B2C Token expires, the patron is prompted to complete the Azure AD B2C MFA process, rather than being directed to the onboarding process, before proceeding directly to the homescreen.
When in the Azure AD B2C MFA process, if a patron cancels or the reauthentication process fails, they are redirected to the Welcome screen to attempt the authentication process again.
When a patron does not use their VIP Mobility app for two (2) weeks or more, the Azure AD B2C Token will expire. Upon expiration, the next time the patron logs into the app, they will be prompted to complete the Azure AD B2C MFA process before proceeding to the homescreen.
2023-01-26 Patron App Release Notes
VIP Mobility iOS Version: 1.4.0
VIP Mobility Android Version: 1.4.0
Release Date
iOS: January 26, 2023
Android: January 26, 2023
New Functionality - Mobile
VIP Preferred Multifactor Authentication
New Functionality - Mobile
VIP Preferred Multifactor Authentication
With this change, VIP Mobility patrons attempting to link their VIP Mobility profile to their VIP Preferred (VIPP) account now need to complete multifactor authentication (MFA) before being able to use Transfer Funds functionality.
When a patron is trying to link their VIP Preferred account to their VIP Mobility profile, they still need to enter their driver’s license number and driver’s license state. After selecting Next, patrons still need to enter the last four digits of their SSN and the last four digits of the phone number associated with their VIP Preferred account. After selecting Verify, if a patron’s VIP Preferred account is found, they will need to complete multifactor authentication to confirm their identity. A patron can choose to verify their identity through one of three multifactor authentication methods: SMS, Voice or Email. After receiving a code via their chosen MFA method, when a patron enters a valid MFA code and selects Verify, they will see a message stating You’re All Set! You can now add funds to VIP Mobility from your eligible bank accounts.
In this MFA identity verification experience, a patron is not able to enter a different phone number, or email address from what is recorded in their VIP Preferred account.
The additions above were completed in the following work
- US323784/US324516 - Modify VIPP Linking Screens
- US323794/ US324518 - VIPP Verification
- US322206/US324520 - MFA SMS Verification
- US323808/US324521 - MFA Voice Verification
- US323809/US324523 - MFA Email Verification
- US323796/ US324524 - MFA Verification Error
- US327929/US327347- PIN Reset and MFA
Associated Work
The middleware story that supports this update was completed and is in production.
US324305 - Create New Endpoints for MFA Validation was released on Jan 26, 2023.
2023-01-11 Patron App Release Notes
VIP Mobility iOS Version: 1.3.6
Release Date
iOS: January 11, 2023
New Functionality- Mobile
US321202 - iOS | Update ScandIt Version to 6.15
New Functionality- Mobile
US321202 - iOS | Update ScandIt Version to 6.15
ScandIt is used to scan data matrix tags on touchpoints. It was reported that user’s with newer iPhones were struggling to be able to consistently and quickly scan data matrix tags; there were issues with phone cameras being able to focus causing scan failures. With this change the iOS platform for VIP Mobility updated its version of ScandIt.
2022-11-09 Patron App Release Notes
VIP Mobility Android Version: 1.3.5
VIP Mobility iOS Version: 1.3.5
Release Date
Android: November 9, 2022
iOS: November 9, 2022
New Functionality- Mobile
US314010/US314013 - Label Expired Vouchers in History
iOS - Operating System Minimum Increased to OS 14
New Functionality- Mobile
US314010/US314013 - Label Expired Vouchers in History
VIP Mobility no longer automatically renews vouchers in a patron’s ledger when they are due to expire. VIP Mobility’s ticket expiration logic has been updated to remove auto-renewal for all participating VIP Mobility casinos. All tickets that exist in a patron’s ledger will expire based on a merchant’s set ticket expiration. When a voucher expires, the funds from the voucher will be removed from a patron’s ledger.
A ledger voucher’s expired status can be seen in Admin Tools after searching for the voucher or in the VIP Mobility History tab.
If a patron wants to contest a voucher’s expiration they will need to contact the specific merchant that issued the voucher.
Version 1.3.5 of the VIP Mobility application will be a forced update. Patrons will need to update to 1.3.5 to continue using VIP Mobility and to see expired ledger vouchers labeled in the History tab.
Ticket Status in Admin Tools
Expired Voucher Label in Patron History
Associated Work
The middleware stories that support this update will be promoted to production.
- US305178: MW | Update Ticket Expiration Logic will be released on November 9, 2022.
- US296742: MW | Handle Expired Ticket in Patron History will be released on November 9, 2022.
iOS - Operating System Minimum Increased to OS 14
VIP Mobility is upgrading its minimum operating system for iOS from iOS 10 to iOS 14.
By increasing the minimum operating system to iOS 14, VIP Mobility will no longer be compatible on iPhone 6 devices and older. Patrons who need to update their operating system to iOS 14 will receive a notification to do so when they attempt to use VIP Mobility iOS version 1.3.5.
2022-09-26 Patron App Release Notes
VIP Mobility Android Version: 1.3.4
VIP Mobility iOS Version: 1.3.4
Release Date
Android: September 26, 2022
iOS: September 26, 2022
New Functionality- Mobile
US298122/US294026 - Homescreen Functionality Disabled Messages
US304145/US304336 Network Connectivity Error Messages
Defects - Mobile
DE95644 - iOS | GetSettlementTerms request missing MerchantId
New Functionality- Mobile
US298122/US294026 - Homescreen Functionality Disabled Messages
While on the homescreen, depending on if a patron is onsite, offsite, has ledger history or has funds to play with, different combinations of the homescreen buttons (Redeem Voucher, Transfer Funds, Withdraw Funds and Play) will be enabled or disabled. With this change, if a patron selects one of the disabled buttons they will receive messaging explaining why they cannot complete this action.
For example, if a patron’s VIP Mobility application cannot detect a BLE signal from a touchpoint (slot or table), when a patron selects the disabled Play button, they will see the message To play, visit a VIP Mobility casino.
Disabled Play Button User Messaging
US304145/US304336 Network Connectivity Error Messages
Previously if there was a network disconnect during a transaction, the VIP Mobility application showed the message Oops, something went wrong! This message has been expanded to provide more information to patrons and onsite casino staff on why an error occurred. If a network disruption occurs during a transaction, a patron will see the error message Connection Error. Please check your network connection and try again. This message will appear when a transaction fails because of a network connection error; it may also be presented on the homescreen even after it appears like a transaction completed successfully, prompting a patron to retry their transaction.
Defects - Mobile
DE95644 - iOS | GetSettlementTerms request missing MerchantId
An issue occurred where patrons with only redeemed tickets in their ledger were unable to purchase an eCheck when not onsite/out of range of a BLE signal. This has been remedied. Patrons who only have redeemed tickets in their ledger history are able to successfully complete an eCheck transaction.
2022-08-01 Patron App Release Notes
VIP Mobility Android Version: 1.3.3
VIP Mobility iOS Version: 1.3.3
Release Date
Android: August 01, 2022
iOS: August 01, 2022
New Functionality- Mobile
US282288/US286025 - New Version Update Timing
US290661/US291115 - Modify ScandIt Messaging for Touchpoints that require Bluetooth
US290662/US291116 - Second Scan Fail Message
US217148/US217149 - Obtain branding from middleware
Defects - Mobile
DE93348 - iOS | New patron able to fund with random MID
DE91053 - Android | Application Onboarding Not Progressing after App Is Idle
New Functionality- Mobile
US282288/US286025 - New Version Update Timing
With this change, patrons will receive the minimum supported error message as soon as they launch VIP Mobility if they are using an unsupported version of the application. If a patron needs to complete Azure B2C authentication, the minimum supported error version appears prior to the authentication process. If a patron does not need to complete Azure B2C authentication, then the minimum supported version error appears on the VIP Mobility home screen upon application launch of an unsupported version. When a patron receives the minimum supported version error message, VIP Mobility logs this occurrence.
US290661/US291115 - Modify ScandIt Messaging for Touchpoints that require Bluetooth
In order to provide patrons with additional guidance when scanning data matrix tags on touchpoints that require bluetooth connection, the VIP Mobility team has modified the messaging for the second scan of a data matrix tag when a patron is scanning a slot or a kiosk.
- If a patron is scanning a data matrix tag on a slot, they will see messaging that says Scan the VIP code on the slot or table game you want to play. During the required second scan to confirm bluetooth information, the messaging will change to Verifying. Keep phone in place.
- If a patron is scanning a data matrix tag on a kiosk, they will see messaging that says Scan the VIP code on the kiosk you want to play. During the required second scan to confirm bluetooth information, the messaging will change to Verifying. Keep phone in place.
With this messaging change the VIP Mobility team hopes patrons will scan data matrix tags, using their mobile devices, long enough to complete bluetooth connections for successful transactions.
US290662/US291116 - Second Scan Fail Message
With this change, when a patron is attempting to scan a data matrix tag during a Play or Withdraw on a touchpoint that requires bluetooth (slot or kiosk) if the second scan of the data matrix tag fails because the patron moved their mobile device away from the data matrix tag, VIP Mobility prompts the patron to rescan the data matrix tag with the message Please scan the VIP Code again.
Defects - Mobile
DE93348 - iOS | New patron able to fund with random MID
Previously (before March 2022), when VIP Mobility was not able to identify a merchant by bluetooth or ticket history, middleware randomly chose an active merchant to associate eCheck fees and funds with so that a new patron with no merchant history could add funds to their ledger without being onsite at a casino. iOS and Android application version 1.2.1, VIP Mobility removed the ability to randomly allocate eCheck transactions to active merchants. This change affected new patrons with no transaction history who were not onsite at a merchant while trying to transfer funds to their ledger history.
With the above in place, an issue occurred where a new patron was able to fund their account from a casino based on a random active merchant. This issue was due to a cached value being used, causing conflicting sources of truth regarding the merchant associated with the transfer activity. This has been fixed; a patron is only able to complete a transfer activity if a merchant is found by BLE or previous transaction history. Transfer activities using random active merchants are not allowed.
DE91053 - Android | Application Onboarding Not Progressing after App Is Idle
It was reported that after a patron installed the VIP Mobility application, onboarded and used the application for normal activity, they let the application sit idle for an extended period of time (4 to 6 weeks). When the patron returned to the VIP Mobility application, they were presented with the Getting Started screen. When they selected the "Get Started" button, the onboarding process did not progress, blocking the patron from being able to use the application.
This has been fixed; after a patron leaves their VIP Mobility application idle for an extended period of time, when they open the application, the application prompts the user to log in on the Get Started screen. When a patron selects the “Get Started” button, they are carried through the Azure B2C process in order to authenticate and use VIP Mobility.
2022-06-16 Patron App Release Notes
VIP Mobility Android Version: 1.3.2
Release Date
Android: June 16, 2022
Defects
DE92928 - Android | New Patron able to fund without BLE
Defects
DE92928 - Android | New Patron able to fund without BLE
An issue occurred onsite where a new patron with no merchant history, linked with VIP Preferred, was able to fund their VIP Mobility ledger without being onsite at a casino. This issue resided in the Transfer Funds button being available for milliseconds when no merchant was identified allowing someone to cash an e-Check when they were not on property
In the original front end VIP Mobility implementation, the Transfer Funds button was defaulted to enabled when a patron navigated to the Home screen; it would then be disabled when no bluetooth signals or previous merchant history could be found. This tactic created a minuscule opportunity where the Transfer Funds button was enabled even when no merchant was identified.
This has been fixed. The VIP Mobility team has set the Transfer Funds button to be disabled by default while the home screen is loading and the application is looking for bluetooth signals. A new patron, without any funding history, may only purchase an e-check when their location is determined by bluetooth. The Transfer Funds button is still enabled upon merchant identification by BLE or previous transaction history.
The VIP Mobility team will also update the minimum supported version for Android to 1.3.2 to force users into this application version update.
2022-05-20 Patron App Release Notes
VIP Mobility Android Version: 1.3.1
VIP Mobility iOS Version: 1.3.1
Release Date
Android: May 20, 2022
iOS: May 20, 2022
New Functionality- Mobile
US284000/US285355 - VIPP Linking - Log License Scan Failure
US284267/US285356 - Play/Withdraw - Log First Touchpoint Tag Read Failure
US284264/US285361 - Play/Withdraw - BLE Connection Failures
US284265/US285362 - Play/Withdraw - Exceed Available Amount
US284262/US285357 - Slot/Kiosk - Log Second Touchpoint Tag Read Failure
US284266/US285363 - Redeem - Voucher Scan Failure
US284263/US285360 - Play/Withdraw- Get Touchpoint Information Network Disconnect
US286025 - Android | New Version Update Timing
New Functionality- Mobile
In order to support troubleshooting with patrons, the VIP Mobility team has added additional logging opportunities from the mobile application. The work discussed below provides more granular information on issues patrons could be encountering while using VIP Mobility.
US284000/US285355 - VIPP Linking - Log License Scan Failure
With this change, when a patron is attempting to scan their driver’s license in order to link their VIP Preferred account with their VIP Mobility profile, if scanning the driver’s license takes longer than 6 seconds VIP Mobility will log this occurrence. VIP Mobility will log this occurrence if a patron abandons the driver’s license scan after 6 seconds or if the patron chooses to manually enter their driver’s license number after attempting to scan their driver’s license for more than 6 seconds.
US284267/US285356 - Play/Withdraw - Log First Touchpoint Tag Read Failure
With this change, when a patron is attempting to scan a data matrix tag during a Play or Withdraw if the first scan of the data matrix tag takes longer than 6 seconds VIP Mobility will log this occurrence.
US284264/US285361 - Play/Withdraw - BLE Connection Failures
With this change, when a patron is completing a Play or Withdraw on a touchpoint that requires bluetooth (slot or kiosk), if a patron experiences a bluetooth connection failure while connecting to the touchpoint VIP Mobility will log this occurrence.
US284265/US285362 - Play/Withdraw - Exceed Available Amount
With this change, when a patron is completing a Play or a Withdraw, if they enter an amount greater than their available ledger balance, VIP Mobility will log this occurrence. VIP Mobility logs the amount of the patron entered and the amount of ledger funds the patron actually had available to Play or Withdraw.
US284262/US285357 - Slot/Kiosk - Log Second Touchpoint Tag Read Failure
With this change, when a patron is attempting to scan a data matrix tag during a Play or Withdraw on a touchpoint that requires bluetooth (slot or kiosk), if the second scan of the data matrix tag takes longer than 6 seconds VIP Mobility will log this instance.
US284266/US285363 - Redeem - Voucher Scan Failure
With this change, when a patron is completing a redeem by scanning a voucher, if scanning a voucher takes longer than 6 seconds VIP Mobility will log this occurrence. VIP Mobility will log this occurrence if a patron abandons the voucher scan after 6 seconds or if the patron chooses to manually enter the voucher barcode number after attempting to scan the voucher for more than 6 seconds.
US284263/US285360 - Play/Withdraw- Get Touchpoint Information Network Disconnect
With this change, if a patron experiences one or multiple network disconnects when connecting to a touchpoint during Play or Withdraw, VIP Mobility logs this occurrence and the touchpoint information. Mobile also logs the last one minute of connectivity history after a network disconnect occurs.
US286025 - Android | New Version Update Timing
With this change patrons will receive the minimum supported error message as soon as they launch VIP Mobility if they are using an unsupported version of the application. If a patron needs to complete B2C authentication, the minimum supported error version appears prior to the authentication process. If a patron does not need to complete B2C authentication, then the minimum supported version error appears on the VIP Mobility home screen upon application launch of an unsupported version. When a patron receives the minimum supported version error message, VIP Mobility logs this occurrence.
2022-04-25 Patron App Release Notes
VIP Mobility Android Version: 1.3.0
VIP Mobility iOS Version: 1.3.0
Release Date
Android: April 25, 2022
iOS: April 25, 2022
New Functionality- Mobile
US282290/US282291 - Update No Funds Available to Transfer Message
US240345/US240346 - Consume MW Dictionary Endpoint
US278111/US278110 - Combined Loading Indicator for BLE Scan and Get Patron Info
US283759/US283791 - Transfer Funds not Accessible with no Merchant from Ledger Balance
US284012/US284261 - Homescreen User Analytics
US280754 - iOS | Remove Phone Security Check
US282561 - Android | Relabel Touchpoint Name to Asset Name
Bluetooth Beacons
US255998 - Android/iOS | Define VIP Mobility beacon GUID
US244007 - iOS | Locations Service Required
US242569/US242568 - Receive iBeacon Signals
US254528/US254669 - Find by BLE as branding backup
US254517/US254523 - Use MW Beacon ID
US254517/US254523 - Use MW Beacon ID
US282185/US282184 - Merge Beacon Code into Master + Testing
DE82175 - Android | Not able to find Test Merchant at GLI
DE81571 - Android | Unable to detect a merchant with or without the slot simulator
DE89166 - Android | iBeacon branding gets stuck loading when deactivating the beacon and switching to VIPM branding
DE82988 - iOS | iBeacon Causes Play (Home) Screen Animation to Freeze
DE82841 - iOS | Not able to find Test Merchant at GLI
DE82713 - iOS | Branding flickers to different branding when using iBeacons
DE81572 - iOS | Unable to detect a merchant with or without the slot simulator
US283031/US283318 - Show No Merchant in Profile
New Functionality- Mobile
US282290/US282291 - Update No Funds Available to Transfer Message
Given that a patron does not have any available funds, VIP Mobility has changed the text in the Transfer To Bank tab of the transfer funds flow. The text now says You do not have available funds to transfer instead of You don't have available funds to transfer.
US284012/US284261 - Homescreen User Analytics
With this change, the VIP Mobility team is able to capture, collect and store data on patrons’ click interactions on the VIP Mobility homescreen.
US280754 - iOS | Remove Phone Security Check
iOS patrons with or without device security/passcode can use the application.
No modifications were made to the functionality of the VIP Mobility passcode.
US282561 - Android | Relabel Touchpoint Name to Asset Name
For iOS and Android to better match, in transaction history on the patron application, Touchpoint Name has been renamed to Asset Name.
Bluetooth Beacons
The new beacons broadcast further and stronger than individual touchpoints, providing a more consistent branding experience for patrons.
-
US255998 - Android/iOS | Define VIP Mobility beacon GUID
-
US244007 - iOS | Locations Service Required
-
US242569/US242568 - Receive iBeacon Signals
-
US254528/US254669 - Find by BLE as branding backup
-
US254517/US254523 - Use MW Beacon ID
-
US254517/US254523 - Use MW Beacon ID
-
US282185/US282184 - Merge Beacon Code into Master + Testing
-
DE82175 - Android | Not able to find Test Merchant at GLI
-
DE81571 - Android | Unable to detect a merchant with or without the slot simulator
-
DE89166 - Android | iBeacon branding gets stuck loading when deactivating the beacon and switching to VIPM branding
-
DE82988 - iOS | iBeacon Causes Play (Home) Screen Animation to Freeze
-
DE82841 - iOS | Not able to find Test Merchant at GLI
-
DE82713 - iOS | Branding flickers to different branding when using iBeacons
-
DE81572 - iOS | Unable to detect a merchant with or without the slot simulator
In order to match Android and provide the intended functionality of beacons, location services are now required in order for patrons to be able to use the VIP Mobility application on iOS. When a patron turns location service off while using the application, VIP Mobility displays a message stating that location services are required to use the application.
US283031/US283318 - Show No Merchant in Profile
When using VIP Mobility, if the application cannot identify a patron’s merchant through bluetooth (beacons or touchpoints) or from recent ticket transactions (active or redeemed ledger tickets) then a patron will not be able to complete a play or transfer funds. Additionally in the Profile tab, no merchant name will appear in the casino field.
2022-03-11 Patron App Release Notes
VIP Mobility iOS Version: 1.2.2
Draft Date: March 8, 2022
Intended Release Date: March 11, 2022
New Functionality- Mobile
US276102 - iOS | Invalid Touchpoint ID for Merchant Error Message
Defects - Mobile
DE88689 - iOS | Responsible Gaming Number Incorrect
US276102 - Invalid Touchpoint ID for Merchant Error Message
With this change, VIP Mobility can ensure that patrons cannot complete a transaction on a touchpoint that does not match the location they are located in. Given that a touchpoint ID is not associated with the same merchant in a patron's request, the VIP Mobility application will display the following error message: Sorry, unable to complete this request. For further assistance please contact CAMS at 1-800-500-1973. Status: 422, Response: 142.
Defects - Mobile
DE88689 - iOS | Responsible Gaming Number Incorrect
The responsible gaming phone number was mistakenly revered to 1 800 GAMBLER. The responsible gaming phone number that appears at the bottom of the VIP Mobility Home screen has been updated to 1-800-522-4700 to reflect national contact information.
2022-02-28 Patron App Release Notes
VIP Mobility iOS Version: 1.2.1
VIP Mobility Android Version: 1.2.1
Draft Date: February 24, 2022
Release Date: February 28, 2022
New Functionality- Mobile
US278092/US277301 - Patron Under Review Mid-transaction Error Message
US278091/US277477 - Patron Locked for Fraud Mid-transaction Error Message
US275131/US275133 - Check Patron Under Review Status Mid-transaction
US266870/US268920 - Patron Locked for Fraud
US254101/US254707 - Patron Under Review
US278101/ US277461 - Remove Add Funds From Onboarding Flow
US271481/US276110 - Transfer Funds Disabled for Patrons with No Merchant History
New Functionality- Mobile
US271481/US276110 - Transfer Funds Disabled for Patrons with No Merchant History
With this change, VIP Mobility has removed the ability to randomly allocate eCheck transactions to active merchants. While on the homescreen, if VIP Mobility is not able to find a patron’s merchant by bluetooth signal or ticket transaction history (active ledger ticket or redeemed ledger ticket) then the Transfer Funds button is disabled for a patron and they are not able to transfer funds from their bank to their ledger. It is understood this change mainly affects new patrons with no transaction history who are not onsite at a merchant while trying to transfer funds to their ledger history.
US254101/US254707- Patron Under Review
This feature allows authorized Global Payments parties to be able to temporarily or permanently disable a potentially fraudulent patron’s VIP Mobility account and ledger. Patrons and their ledgers can be marked as Under Review, Locked for Fraud, or have a No Flag status. All patron data is retained when a patron’s VIP Mobility account status is changed.
On the homescreen, given that a patron’s ledger is Under Review, when they try to advance in the application they are presented with an error message: Sorry, unable to complete this request. For further assistance please contact CAMS at 1-800-500-1973.Status: 422, Response: 137. When a patron’s account is Under Review, VIP Mobility functionality is reduced.
- Patrons can authenticate using B2C to the VIPM application
- Patrons can see ledger funds
- Patrons cannot redeem a voucher
- Patrons cannot transfer funds
- Patrons cannot withdraw funds
- Patrons cannot complete table or slot play
- Patrons cannot tap ledger to complete play or access funding
- Patrons can access history
- Patrons can access profile
US266870/US268920 - Patron Locked for Fraud
This feature allows authorized Global Payments parties to be able to temporarily or permanently disable a potentially fraudulent patron’s VIP Mobility account and ledger. Patrons and their ledgers can be marked as Under Review, Locked for Fraud, or have a No Flag status. All patron data is retained when a patron’s VIP Mobility account status is changed.
On the homescreen, given that a patron’s ledger is Locked for Fraud, when they try to advance in the application they see no error message and their application seems to be frozen. When a patron’s account is Locked for Fraud, VIP Mobility functionality is halted.
- Patrons can authenticate using B2C to the VIPM application
- Patrons cannot see ledger funds
- Patrons cannot redeem a voucher
- Patrons cannot transfer funds
- Patrons cannot withdraw funds
- Patrons cannot complete table or slot play
- Patrons cannot tap ledger to complete play or access funding
- Patrons cannot access history
- Patrons cannot access profile
US275131/US275133 - Check Patron Under Review Status Mid-transaction
In the event that a patron’s ledger status is modified from No Status to Under Review or Locked for Fraud mid-transaction, the transaction will fail. Patrons see an error message and are directed back to the homescreen. On the homescreen, patrons will experience the access described above depending on whether their account is set to Under Review or Locked for Fraud.
US278092/US277301 - Patron Under Review Mid-transaction Error Message
After completing the functionality described in US275131/US275133 - Check Patron Under Review Status Mid-transaction, the VIP Mobility team uniformized the mid-transaction errors patrons received when their account was changed to Under Review. The majority of the mid-transaction errors are: The transaction has been canceled. No funds have been transferred. Try again. When a patron selects Done, they are directed back to the Home screen.
US278091/US277477 - Patron Locked for Fraud Mid-transaction Error Message
After completing the functionality described in US275131/US275133 - Check Patron Under Review Status Mid-transaction, the VIP Mobility team uniformized the mid-transaction errors patrons received when their account was changed to Locked for Fraud. The majority of the mid-transaction errors are: The transaction has been canceled. No funds have been transferred. Try again. When a patron selects Done, they are directed back to the Home screen.
US278101/ US277461 - Remove Add Funds From Onboarding Flow
On the onboarding flow, VIP Mobility is not able to identify a merchant yet, because of this the team decided to remove the option to Add Funds directly from the onboarding flow.
Given that a patron has created a new passcode and profile with VIP Mobility, the patron will not be able to add funds from the Profile Created screen. When a patron selects Done on the new Profile Created Screen they are brought to the Home screen. From here VIP Mobility is able to identify a merchant allowing a patron to add funds.
2022-01-20 / 2022-02-03 Patron App Release Notes
VIP Mobility iOS Version: 1.2.0
VIP Mobility Android Version: 1.2.0
Draft Date: January 10, 2022
Release Date: iOS - January 20, 2022 / Android - February 3, 2021
New Functionality - Mobile
US259123/US259122 - Relabel Touchpoint ID to Asset ID
US260218/US260217 - Log All Network Disconnects
US242608/US242385 - Error Message for Patrons in Poor Standing
US264863/US264850 - VIP Select Combine Ticket Error
Defects - Mobile
DE85302- iOS | Transfer To Bank Is Limited by VIP Preferred Amount instead of Ledger Amount
New Functionality - Mobile
US259123/US259122 - Relabel Touchpoint ID to Asset ID
For Android and iOS, in transaction history on the patron application, Touchpoint ID has been renamed to Asset ID to use a term that casino staff recognize. This change was also made within the Admin Tools transaction history, as discussed at the end of this document.
US260218/US260217 - Log All Network Disconnects
For Android and iOS when a patron experiences one or multiple network disconnects, VIP Mobility now logs all network connectivity failures in App Insights. Mobile also sends, to be logged, the last one minute of connectivity history after a network disconnect occurs. This information will improve investigation efforts to define the events surrounding a network issue that occurs with patrons.
US242608/US242385 - Error Message for Patrons in Poor Standing
VIP Mobility patrons not in good standing with their VIP Preferred accounts are not able to access or use their available ledger funds. Patrons whose VIP Preferred accounts are in a status of Closed, Fraud or Collections cannot use VIP Mobility to play at tables and slots, redeem a voucher, make withdraws at a cage or kiosk, or transfer funds to or from their bank account. For Android and iOS, if a patron attempts to complete any of these actions while in poor standing, they see an error message that states: Sorry, unable to complete this request. For further assistance please contact CAMS at 1-800-500-1973.Status: 422, Response: 129
US264863/US264850 - VIP Select Combine Ticket Error
VIP Mobility middleware handles exceptions when a patron tries to complete a VIP Select transaction and it fails. This ensures that patrons do not lose their ledger funds when they attempt a VIP Select transaction and it fails.
For both Android and iOS, given that a patron has tried to complete a VIP Select transaction when VIP Select is unavailable, because of combine VIP Select ticket errors, patrons now receive the following messaging when their attempt at VIP Select fails: Sorry, unable to complete this request. For further assistance please contact CAMS at 1-800-500-1973. status:422 / error code:136
Defects - Mobile
DE85302- iOS | Transfer To Bank Is Limited by VIP Preferred Amount instead of Ledger Amount
When a patron had a ledger balance that was greater than their VIP Preferred limit, the patron was prevented from transferring any amount over their VIP Preferred limit to their bank account. It was determined that iOS was incorrectly validating against a patron’s remaining VIP Preferred limit, not their entire ledger balance. For example, if a patron had $2,000 on their VIP Mobility ledger and their VIP Preferred limit was $500, they could not transfer any amount over $500 to their bank.
It is expected that for VIP Mobility, all transfer to bank requests should complete successfully as long as the patron’s VIP Mobility ledger has enough funds to support the request. The VIP Preferred limit is not a factor in VIP Mobility transfer to bank requests. With this fix for iOS, transfer to bank appropriately uses a patron’s ledger balance instead of their VIP Preferred limit as a limitation for the amount that can be transferred.
This has been fixed and will be further tested by CAMS with support from VIP Mobility.
2021-12-08 Patron App Release Notes
VIP Mobility iOS Version: 1.1.6
Draft Date: December 02, 2021
Release Date: December 8, 2021
New Functionality - Mobile
US260081: iOS | Background VIPM during Transaction using BLE
Defects - Mobile
DE83649: iOS | Component re-renders during Transaction Processing
New Functionality- Mobile
US26008 - iOS | Background VIPM during Transaction using BLE
The ability to background VIP Mobility on iOS was not originally included. When the iOS application was backgrounded for 30 seconds, after scanning a tag for a touchpoint, a transaction error message displayed and the attempted transaction did not complete successfully. This backgrounding functionality has been added. Transactions involving touchpoints now complete as expected even after backgrounding the iOS application for 30 seconds or less.
Defects - Mobile
DE83649 - iOS | Component re-renders during Transaction Processing
During a slot play or kiosk withdrawal, the animation screen component appeared to re-render while the transaction was processing. Then, an error message was displayed but the transaction was still successful. The re-rendering and resulting error message but successful transaction was confusing to testers. There were also similar reports of this unexpected behavior at a merchant demonstration.
This has been fixed and was verified in onsite testing.
2021-11-19 / 2021-11-20 Patron App Release Notes
VIP Mobility iOS Version: 1.1.5
VIP Mobility Android Version: 1.1.5
Draft Date: November 1, 2021
Release Date: iOS - November 20, 2021 / Android - November 19, 2021
Defects - Mobile
DE82412 - iOS | Voucher redemption fails right after onboarding
DE82507 - Android | Patron brought to Home Screen after Redeeming Voucher in Onboarding
DE83021 - Android | Backgrounding the app for 30 seconds causes an error during a transaction
Special Interests
US259121 - Admin Tools | Relabel Touchpoint ID to Asset ID
Defects - Mobile
Only defects found in regression testing or production are described in this list. In-development defects that were found in QA or CERT are simply listed in the release readiness document.
DE82412 - iOS | Voucher redemption fails right after onboarding
When a patron tried to redeem a voucher during the onboarding flow after creating a profile (screen shown to the right), the voucher redemption failed. VIP Mobility could not complete the voucher redemption during onboarding because it had not identified the merchant yet. Now during onboarding, when a patron selects Redeem Voucher, the application will try to find a merchant via BLE. If VIP Mobility can't find a merchant by BLE, the patron is prompted for the location of the voucher on the merchant selection screen. Once a merchant is identified, through one of these two methods, a patron can successfully complete a voucher redemption from the onboarding flow.
DE82507 - Android | Patron brought to Homescreen after Redeeming Voucher in Onboarding
Given that a patron redeemed a voucher while in the onboarding flow, Android users were being brought back to the Profile Created screen after redeeming a voucher. This has been fixed; now after an Android user redeems a voucher from the onboarding flow they are brought to the home screen.
DE83021 - Android | Backgrounding the app for 30 seconds causes an error during a transaction
After reports onsite at a casino that backgrounding VIP Mobility was not working appropriately, the QA team completed tests and created this defect. When the Android application was backgrounded for 30 seconds, after scanning a tag for a touchpoint, a transaction error message displayed and the attempted transaction did not complete successfully. This has been fixed; transactions involving touchpoints are completing as expected even after backgrounding the Android application for 30 seconds or less.
Special Interests
US259121 - Admin Tools | Relabel Touchpoint ID to Asset ID
User: All Users (Global Payments)
In Admin Tools Transaction History, Touchpoint ID has been renamed to Asset ID to use a term that casino staff recognize. The touchpoint ID number is still shown, but it is labeled Asset ID. The iOS and Android counterparts to this change are in development.
2021-10-20 Patron App Release Notes
VIP Mobility iOS Version: 1.1.4
VIP Mobility Android Version: 1.1.4
Draft Date: October 11, 2021
Release Date: October 20, 2021
New Functionality- Mobile
US257146 - Admin Tools | Remove Simulate Ticket
US256137/US256226 - Update Call to Redeem Slot/Kiosk Endpoint
US257146 - Admin Tools | Remove Simulate Ticket
The Simulate feature was available in Admin Tools in all builds. The function created a virtual voucher for testing purposes because the QA team did not have access to paper vouchers. Having this functionality in a production environment on Admin Tools, posed security/fraud issues. The function created a virtual voucher in Admin Tools but also created a real voucher on the ticketing host. The Simulate ticket feature has been removed from Admin Tools entirely. When any Admin Tools user swipes right on a ticket then will not be able to simulate the ticket.
US256137/US256226 - Update Call to Redeem Slot/Kiosk Endpoint
An issue was reported where a patron attempted to play at a slot machine; the machine was never funded, and the patron’s funds were never returned to their ledger. The VIP Mobility team determined that this was due to a transient issue when creating the scheduled cancellation token, causing the cancellation process to conflict with the Race to Redeem process. To remedy this, the team implemented fixes that were intended to be part of Race to Redeem 2.0.
2021-09-25 / 2021-09-30 Patron App Release Notes
VIP Mobility iOS Version: 1.1.3
VIP Mobility Android Version: 1.1.3
Draft Date: September 13, 2021
Release Date: iOS - September 25, 2021 / Android - September 30, 2021
New Functionality
Mobile
US243863/US243859 - Cannot Transfer < $1 Error message with no BLE
US244859/US244858 - Update Responsible Gaming Phone Number
US243595/US243594 - Modify GAIN Messaging
US247111/US247109 - VIPP Relinking Error Message
US247355/US247530 - Phone Number Failed Validation Error Message
New Functionality
Mobile
US243863/US243859 - Cannot Transfer < $1 Error message with no BLE
There is now separate and distinctive messaging instructing patrons how to transfer values less than one dollar when they are not in range of BLE signals from a casino location. VIP Mobility users not connected via bluetooth will encounter an error message when trying to disburse an amount that is less than a dollar into their bank account via DDA. The error message tells the patron that they are not able to transfer an amount less than $1.00 and will need to enter an amount greater than a dollar, go onsite to a casino or call CAMS to have the remaining balance sent to them via check. The error message reads as such: Transfer to bank must be greater than $1.00. Go to a casino or contact CAMS at 1-800-500-1973 to complete this transaction.
US244859/US244858 - Update Responsible Gaming Phone Number
The responsible gaming phone number that appears at the bottom of the VIP Mobility homescreen has been updated to 1-800-522-4700 to reflect national contact information.
US243595/US243594 - Modify GAIN Messaging
For patrons enrolled in GAIN at an identified merchant, the messaging they receive when selecting the Available Funds option to trigger play has been modified. Patrons enrolled in GAIN will receive the following message: This account is part of the disassociated patron list, please contact CAMS at 1-800-500-1973.
US247111/US247109 - VIPP Relinking Error Message
The ability for patrons to relink their VIP Preferred account with another VIP Mobility profile was removed. If a VIP Preferred account is already linked with a VIP Mobility profile, VIP Mobility does not allow the unlinking and subsequent relinking of that VIP Preferred account to another VIP Mobility profile. If a patron or fraudulent patron attempts to link an already linked VIP Preferred account to a different VIP Mobility account they will see the following error message: Sorry, unable to complete this request. For further assistance please contact CAMS at 1-800-500-1973. Status: 422, Error: 131
US247355/US247530 - Phone Number Failed Validation Error Message
When getting started using the application, patrons whose phone numbers fail the validation completed by Ekata are not permitted to create a VIP Mobility profile. Patrons who are flagged by Ekata will see the following error message in VIP Mobility after attempting to create a passcode and VIP Mobility account: Sorry, unable to complete this request. For further assistance please contact CAMS at 1-800-500-1973. Status: 422, Error: 132.
2021-07-14 Patron App Release Notes
VIP Mobility iOS Version: 1.1.2
VIP Mobility Android Version: 1.1.2
Draft Date: July 14, 2021
Release Date: July 14, 2021
New Functionality
Mobile
US240685/US240684 - Remove Redeem Voucher Passcode Check
US239167/US239125 - VIPP Linking Error with Outstanding Balance
US240821/US239125 - Onboarding PIN Reset Flow
Mobile
US240685/US240684 - Remove Redeem Voucher Passcode Check
The passcode screen has been removed from the Redeem Voucher flow in VIP Mobility for both platforms. Patrons will no longer need to enter their passcode to redeem a voucher.
US239167/US239125 - VIPP Linking Error with Outstanding Balance
When a patron’s VIP Preferred account is set to in poor standing by Global Payments, patrons will not be able to link their VIP Preferred account with VIP Mobility. Previously the mobile application was displaying the error Error Code 0/HTTP 500. For clarity, when a patron is in this situation the following error will appear in both platforms: Sorry, unable to complete this request. For further assistance please contact CAMS at 1-800-500-1973.
US240821/US239125 - Onboarding PIN Reset Flow
During the onboarding process, after a patron verifies their mobility profile, if they forget their passcode when prompted (see screen below) patrons will be able to reset their passcode after multiple failed attempts. On iOS and Android, patrons can verify their mobility profile through SMS verification. Additionally, patrons using Android will be able to authenticate directly on the device if using the same phone number.
2021-06-16 Patron App Release Notes
VIP Mobility iOS Version: 1.1.2
VIP Mobility Android Version: 1.1.2
Draft Date: June 16, 2021
Release Date: June 16, 2021
New Functionality
Mobile
US239688/ US239687- Increase BLE Location Stickiness
US239866 - Android | Improve re-auth after session expires
Defects
DE77370 - Scanning a voucher for $0.01 fails when attempting to split
DE77653 - Could not transfer full amount from ledger to bank
New Functionality
Mobile
US239688/ US239687- Increase BLE Location Stickiness
When walking around a property, VIP Mobility was switching between BLE signals too often, causing branding changes in the application. User’s phones were detecting BLEs from non-boarded slots, kiosks or beacons. Non-boarded devices were prompting VIP Mobility generic branding and boarded devices were prompting location specific branding.
Now VIP Mobility will stick with the BLE signal in a patron’s designated environment even though there are other BLEs broadcasted. If Bluetooth signals exist with the correct UUID, the branding will remain with the currently identified location until a new merchant BLE/UUID is detected.
US239866 - Android | Improve reauth after session expires
The VIP Mobility application was already silently handling session reauthorization after a patron’s token expired. When a token expires it can be reauthorized for the same merchant or a different merchant.
Sometimes users were seeing an issue on Android when the authentication expired. The application would automatically reauthenticate, but because there were so many BLE signals in the mobile phone’s vicinity the device received a merchant signal immediately and VIP Mobility would make a call to get the merchant information before completing reauthentication. Although nothing was wrong when this occurred, users would see a 401 error on their home screen because the application was making a call for merchant information before reauthentication was complete. After the reauthentication was complete, the 401 error would disappear and patrons could continue using the application.
To remedy this the VIPM team changed the sequence of the calls in the code. If a user needs to reauthenticate, the application will not make a call for merchant information until after reauthentication is complete, thus avoiding a 401 error.
Defects
DE77370 - Scanning a voucher for $0.01 fails when attempting to split
When trying to scan a voucher that is $0.01, the VIP Mobility application was showing an internal error.
The voucher was redeemed but the balance tickets were not being issued to the ledger because the $0.01 amount could not be split into two or more tickets in accordance with VIP Mobility’s randomization logic. To remedy this, balance tickets under $1.00 will not be split into two or more tickets when issued to a patron’s ledger balance. This matches other VIP Mobility voucher randomization logic, where any ticket greater than or equal to $1.00 is split when redeemed.
DE77653 - Could not transfer full amount from ledger to bank
During testing onsite, users were not able to transfer their full ledger balance to their bank account. They were shown an insufficient funds error message. This was due to a rounding error on mobile and has been remedied.
Admin Tools App
Accumulated Release Notes
Table of Contents
2021-11-17 Admin Tools Release Notes
VIP Mobility Admin Tools Version: 1.0.7
Release Date: November 17, 2021
iOS versions will occur upon approval from Apple.
New Functionality
US259121 - Relabel Touchpoint ID to Asset ID
US259121 - Relabel Touchpoint ID to Asset ID
User: All Users
In Transaction History, Touchpoint ID has been renamed to Asset ID to use a term that casino staff recognize. The touchpoint ID number is still shown, but it is labeled Asset ID. The iOS and Android counterparts are in development.
2021-10-20 Admin Tools Release Notes
VIP Mobility Admin Tools Version: 1.0.7
Release Date: October 20, 2021
iOS versions will occur upon approval from Apple.
New Functionality
US257146 - Remove Simulate Ticket
US257146 - Remove Simulate Ticket
The Simulate feature was available in Admin Tools in all builds. The function created a virtual voucher for testing purposes because the QA team did not have access to paper vouchers. Having this functionality in a production environment on Admin Tools, posed security/fraud issues. The function created a virtual voucher in Admin Tools but also created a real voucher on the ticketing host. The Simulate ticket feature has been removed from Admin Tools entirely.