OneTap icon

OneTap

Manage visitors, check-ins, and attendance with OneTap

Punch Pass → Update

AI-generated

Overview

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

  1. Updating the status of a punch pass to inactive after expiration.
  2. Increasing the check-ins limit for a loyalty punch pass.
  3. 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.

Discussion