The fall 2020 Revel 2.59.18 update will be available November 2nd 2020. This is a required update update is to to support Pinchh BIGINTEGER reward_id’s and to migrate off of the api.punchh.com to pos.punchh.com for improved security.
Steps to Perform Update
Validate Network Firewall Rules
Before performing the update on your Revel POS systems you need to first validate that the site will allow the Punchh authorization traffic to the updated pos.punchh.com endpoint
At each location open a browser either on a computer, tablet or phone from the same network as the POS devices
Once the browser is open navigate to to this website URL https://pos.punchh.com/ping
Press enter and wait for a response. Once the response is returned the client should see OK.
IF OK is NOT displayed, then there is a network issue between the location and the updated Punchh. server.
The client will need to work with their IT/Network team to ensure access to https://pos.punchh.ocm/ping is allowed
Verify Punchh Management Console Settings
Open the Revel management Console Settings
Example URL: https://gemini-dev-sobol.revelup.com/settings/push/
Search for ‘Punchh’ and select ‘Punchh Loyalty’
Verify that Punchh endpoint is set to ‘https://pos.punchh.com/api/pos’
Focus Brands use their own endpoint so please do not change their value.
If the value is already set there is no need to save.
If it is incorrect please update it to the correct value and follow the steps to save
Save the value so the POS can refresh and get the updated value
Upgrade POS Version
Clients need to be on one these versions to have the changes required by punchh:
Have the client upgrade their POS by following the following documentation:
Have the client refresh their POS settings by following the following documentation:
Confirm Punchh Endpoint Settings
Please note: If the site is updated and then Punchh functionality is not working, please confirm that the location firewall is not blocking access to Punchh