Skip to main content

Where can I get an API key?

The API key is available in the Developer Tools section of the PassEntry dashboard.

How do I issue production NFC passes?

To issue NFC passes for live production usage, PassEntry must approve your use case. You provide proof of your use case, company information, and fill out a form to request approval. PassEntry may ask you for additional information. The process typically takes a few days. Apple and Google grant final approval, and PassEntry facilitates that step. This process keeps PassEntry compliant with Apple and Google’s terms of service.

Can I create a pass with both NFC and barcode?

Yes, you can create a pass with both NFC and barcode. On Apple, the barcode appears in the Pass Details section. On Google, a “Show code” button appears under the pass section. See below for exceptions.

Why do I have to choose to enable Google NFC when creating a loyalty pass?

Loyalty templates have a setting called “Enable Google NFC”. When you enable it and set a barcode value with no NFC value, the pass presents that value as both a barcode and an NFC value. When you set an NFC value with no barcode value, the pass displays only the NFC value. When you disable the setting, the pass displays only the barcode.

How do I invite team members and change their roles?

Organisation admins invite, remove, and change roles for team members from the Account Settings page in the dashboard. From that page, open the Team section and use Send invite to email an invitation. To change or remove an existing member, open the three-dot menu on their row and choose Change Role or Delete. PassEntry supports three roles:
  • Organisation Admin: manages organisation settings, users, and access across every entity.
  • Entity Admin: manages settings and users for a single entity.
  • Member: view-only access to assigned entities and features.

How do I add a line break inside a pass field value?

Use \n in the field value to insert a line break. For example, "London\nUK" renders as London on the first line and UK on the second. When you set field values in a CSV for batch pass creation or batch pass update, wrap the value in double quotes so the CSV parser preserves the \n escape. The App Link feature on the pass template controls the link that appears on a pass. Apple Wallet and Google Wallet label this link “View Offers”, “Open Pass”, or similar depending on the template. To update it in the dashboard, open the pass template on the Pass Templates page and update the links for each platform:
  • Apple: open the Apple tab, go to Features, and set one or more App Store URLs. Apple Wallet displays the first entry available in the passholder’s country.
  • Google: open the Google tab, go to Features, and set either a web URL that opens in a browser or a Play Store link. You can also set custom display text (default is Open Pass).
To update it via the API, set the passTemplate.appLinking object on Create Pass Template or Update Pass Template. Changes to the template apply to passes issued from it.

How do I delete a pass template?

Only draft templates can be deleted from the platform. On the Pass Templates page, click the three-dot menu next to a draft template and choose Delete. Published templates can’t be deleted from the dashboard yet. To remove one, nullify every pass associated with it (see the Pass Nullification guide) and then email [email protected] with a template deletion request.

How do I delete my PassEntry account?

Account deletion is not self-service. To close your account or cancel your subscription, contact the PassEntry team at [email protected] and they will handle the request.

How do I remove the “Trial Pass — Not for Distribution” banner from my passes?

Passes issued on a free trial carry a “Trial Pass — Not for Distribution” banner overlaid on the pass artwork. You can’t remove the banner while your organisation is on the trial plan. Upgrade to a paid plan to remove it.
Trial passes are for internal testing only. Do not distribute them to end customers. When your organisation goes live on a paid plan, PassEntry deactivates existing trial passes because they were issued under trial wallet credentials that get replaced during the go-live setup. Re-issue any passes you want to keep after the upgrade.
To upgrade, contact [email protected] or use the upgrade prompt in the dashboard.

Where can I find information about security and compliance (SOC 2, GDPR)?

Security and compliance information, including certifications, audit reports, and data processing details, is published on the PassEntry Trust Center. If you have questions the trust center does not answer, contact [email protected]. For product features that support compliance workflows, see:

What are soft and hard limits?

PassEntry uses two types of resource limits: Soft limits: Flexible thresholds that you can exceed. PassEntry notifies you when this happens, but your service continues running. Upgrade your plan when you consistently exceed soft limits. Hard limits: Strict thresholds that you cannot exceed. Once you reach a hard limit, upgrade your plan to create more resources. Note: All limits are hard limits unless specified as soft limits.