Actions36
- List Actions
- Participant Actions
- Passport Actions
- Profile Actions
- Punch Pass Actions
Punch Pass → Update
AI-generatedOverview
This node operation updates an existing punch pass in the OneTap system. It allows users to modify attributes such as the active status of the punch pass, the check-ins limit, and associate new check-in IDs with the punch pass. This is useful for managing punch passes dynamically, for example, adjusting limits or status based on user activity or administrative decisions.
Use Case Examples
- Updating the status of a punch pass to inactive after expiration.
- Increasing the check-ins limit for a loyalty punch pass.
- Associating new check-in IDs to a punch pass after a user redeems them.
Properties
| Name | Meaning |
|---|---|
| Passport ID | The unique identifier of the punch pass to update. |
| Update Fields | Fields to update on the punch pass, including status, check-ins limit, and associated check-in IDs. |
Output
JSON
json- The updated punch pass data returned from the OneTap API.
Dependencies
- OneTap API authentication credential
Troubleshooting
- Ensure the Passport ID is valid and exists in the OneTap system to avoid 'not found' errors.
- Verify that the check-ins limit is a positive integer to prevent validation errors.
- Check that the check-in IDs are correctly formatted as a comma-separated string if provided.
- Handle API errors gracefully, especially network or authentication issues, by enabling 'Continue On Fail' if needed.