If you are attempting to change/update any data in the Locations section of the platform and running into the error "Unable to update location: Arrival Geofence can't be blank" this is due to the "Arrival Radius" setting not being set.
The 'Arrival Radius' setting (this setting is located Punchh Platform > Settings > Locations > Punchh Pickup tab)
This field sets a circular geofence around your store or restaurant, centered on the existing Latitude and Longitude settings. (You can find the existing Latitude and Longitude settings for your store or restaurant by clicking on the “Map” tab.) This geofence is used to determine when a location-enabled customer has arrived (customers who allow the app to track their location). As the customer crosses the geofence, their status will change to Arrived.
Once this radius is saved for a location, the geofence area will show on the map and you will be able to edit the location information without error.
Disclaimer:
In an effort to supply information as quickly as possible, this article has been published prior to a formal technical review, and is subject to factual, grammatical, and various structural errors. Data may be incomplete, misordered, or incorrect.
This additional disclaimer will be removed upon formal review of this article. The standard Punchh Inc. KB Disclaimer still applies, and can be found at: https://support.punchh.com/hc/en-us/articles/360040100273-Punchh-Inc-Knowledge-Base-Disclaimer
If further assistance is required, submit a ticket to Punchh Support. (For help submitting a ticket, click here)