Enable and Configure Bar Codes
The Barcode field adds a bar code to the credential design and adds a field on the enrollment form. Instant ID as a service encodes the data entered in that field during enrollment and creates a bar code.
Preparation notes:
- Determine which bar code format to use. Ensure that the bar code reader can read that format. Refer to the following table for compatible bar codes:
| Bar Code Name | Valid Characters | Non-Valid Characters |
|---|---|---|
| Code 39 | 0123456789[Space]ABCDE FGHIJKLMNOPQRSTUVWX YZ-.$/+% Must be between 1 – 43 characters | @,!,~,#,^,&,*,(,),<,>,?,;,:,",',{,},[, ], |
| Code 39 extended | 0123456789[Space]ABCDE FGHIJKLMNOPQRSTUVWX YZ!#$%&'()*+,-./:;<=>?@[\ ]^_` abcdefghijklmnopqrstuvwxy z{ | } |
| Code 93 | 0123456789[Space]ABCDE FGHIJKLMNOPQRSTUVWX YZ-.$/+% | @,!,~,#,^,&,*,(,),<,>,?,;,:,",',{,},[, ], |
| Code 93 extended | 0123456789[Space]ABCDE FGHIJKLMNOPQRSTUVWX YZ-.$/+%!#&'()*,:;<=>?@[\ ]^_` abcdefghijklmnopqrstuvwxy z{ | }~ |
| Codabar | 01234567890-$:/.+ | @,!,~,#,^,&,*,(,),<,>,?,;,%,",',{,}, [,], |
| EAN-8 (JAN-8) | 0123456789 | All uppercase and all lowercase characters; allsymbols. |
| EAN-13 (JAN-13) | 0123456789 | All uppercase and all lowercase characters; allsymbols. |
| UPC-A | 0123456789 | All uppercase and all lowercase characters; allsymbols. |
| UPC-E | 0123456789 | All uppercase and all lowercase characters; allsymbols. |
| Code 128 - Auto | The complete ASCII character set, including control characters. Must be between 1 – 80 characters | (None.) |
| Data Matrix (2D) | All ASCII characters | |
| Interleaved 2 0f 5 | 0123456789 | All uppercase and all lowercase characters; all symbols. |
| PDF 417 | All ASCII characters. Must be between 1 – 100 characters | |
| PDF 417 (Binary) | ||
| Postnet | 0123456789 Data must be five, none, or eleven digits in length. | All uppercase and all lowercase characters; all symbols. |
| QR Code | All ASCII characters. Must be between 1 – 100 characters |
- Determine what information you want to be encoded in the bar code. A common example is the applicant's ID number.
Note: Compatible bar codes are limited when configuring a Mobile Flash Pass. Refer to the following table for bar codes compatible with Mobile Flash Passes:
| Bar Code Type | Valid Characters | Character Limitations |
|---|---|---|
| PDF417 | Allows all ASCII (0-127) and Latin-1 Supplement characters. | Unlimited number of characters allowed |
| Code 128 | Allows all ASCII (0-127) characters. | Must be between 1-80 characters for Google Mobile Flash Passes Apple Mobile Flash Passes allow an unlimited number of characters |
| QR Code | Allows all ASCII (0-127) and multilingual character support | Unlimited number of characters allowed |
| Code 39 | A – Z, 0 – 9 [SPACE] $.+/%- | Must be between 1-43 characters |
| EAN13 | 0-9 | Must be exactly 13 digits |
- Create a new credential design or open an existing credential design.
- Select the Color
or Black
layer from the Layers pane. Use the Black layer to produce a bar code that bar code readers can more easily read.
- Click the Barcode
field then click on the credential design. Instant ID as a service places the Barcode field at that spot and display the Barcode Field Properties pane.
- In the Name field, type a name for the bar code field. Instant ID as a service uses this name for the name of the field in the enrollment form. Use a name that informs the operator what information is required.
- Configure bar code properties in the Barcode Field Properties pane. For more information, refer to Barcode Field Properties.
- To duplicate the barcode, select it, click Copy
, then click Paste
. Instant ID as a service places a copy with the same settings on the selected side of the credential design.
- Click Save
.
- To update the enrollment based on the changes made, click Generate Enrollment
. Instant ID as a service updates the enrollment design with the new fields on the credential design.