Skip to main content
All CollectionsStart
Draft Project Limitations
Draft Project Limitations

A Guide to using Draft Projects for testing purposes.

Danny Allen avatar
Written by Danny Allen
Updated over a week ago

Introduction

At PassKit, security and trust are our top priorities. We're committed to providing a safe and reliable platform for all our clients. To further strengthen these protections, there are some limitations when using Draft Projects.

These limitation are designed to:

  • Prevent misuse: We want to ensure PassKit remains a secure environment for everyone.

  • Enhance security: Further safeguarding the integrity of your passes and user data.

  • Minimize risks: Reduces the likelihood of unintended use of draft projects with your end users.

  • Streamline go-live: Facilitates a higher quality deployment by ensuring you thoroughly test all processes with a live project before implementation with end users.

We understand that draft projects are a valuable tool for development and testing. Don't worry, you are able to utilize them effectively! This article clarifies the available functions while your project remains in draft mode, ensuring you can utilize them effectively.


Terminology

Project

A project in PassKit refers to a Program (Membership/Loyalty), a Campaign (Coupons) or a Production (Event Tickets).

Draft Project

A project in its initial development stage. It's a workspace for creating, editing, and testing passes and not used for commercial passes. Draft Project Passes are automatically deleted 48 hours after issue. Changes made to a draft project do not affect its corresponding live project.

Live Project

A live project is an active project that has been assigned an Apple certificate. It's the Project status required for issuing and managing commercial passes that your end users can access.

Production account

An account that has fulfilled the necessary requirements to set projects live.

Verified email address

The PassKit account holder email address has been confirmed.

Certificate

A certificate generated from your Apple Developer Account and uploaded to PassKit for cryptographic signing of passes.

Valid Payment Method

Payment details added to your account for subscription purposes.

Welcome Email

The Welcome Email - also known as the Pass Distribution Email - is the optional email that can be automatically sent to your end users when a Pass is first created. The Welcome Email contains a button encoded with a link to the relevant pass.

Account Milestones

Requirements to be met before setting projects live (verified email, payment method, certificate).


Account status and limits

Email not verified

Passes cannot be issued from an account where the email address has not been verified, the Welcome Email cannot be edited, and CSV Import disabled.

Email verified

This account can issue 5 passes per draft project, up to a maximum of 50 passes across all draft projects, the Welcome Email cannot be edited, and CSV Import disabled.

Email verified and Valid Payment Method or Certificate uploaded

This account can issue 100 passes per draft project, up to a maximum of 1000 passes across all draft projects, the Welcome Email cannot be edited and CSV import disabled.

Production account

This account can issue 1000 passes per draft project, up to a maximum of 10000 passes across all draft projects, the Welcome Email cannot be edited but CSV import is enabled.

Live projects have no limitations.


Draft Project Limitations

Account Status

Passes Per Draft Project

Total Passes across all Draft Projects

Welcome Email

CSV Import

Email Not Verified

0

0

Cannot edit

Disabled

Email Verified

5

50

Cannot edit

Disabled

Email Verified and Valid Payment or Certificate

100

1,000

Cannot edit

Disabled

Production Account

1,000

10,000

Cannot edit

Enabled

Draft Project Welcome Email Format

Welcome emails sent from Draft Projects are pre-formatted and cannot be edited. The image below shows what they will look like.

Draft Project Welcome Email Format


Features with no limits

All other features within the PassKit platform are still available to use when testing with draft projects, these include:

  • Full access to our SDK's

  • Design your passes using our intuitive designer

  • Manage your draft members, coupons and event tickets in the PassKit Portal

  • Enable and test our native integrations

  • Create automations using no code solutions like Make and Zapier

  • Push updates/notifications, GPS lock screen notifications, Beacon notifications

  • Use the Passreader app to scan, update and redeem passes.

  • Test webhook functionality.


Setting your project live

To enable Welcome Email Customization and remove pass volume restrictions, set your project live. This article details how to set your project live.

IMPORTANT: Please ensure you complete thorough testing - and sign-off of all your designs, processes & integrations - with a live project well in advance of implementation with your end users.

Did this answer your question?