Logged in users can easily access their membership card from your app. It will appear on the Home Cards screen, and can also be accessed via the My Account area.
Standard vs Custom Membership Card
This article describes how to use the Standard Membership Card. It displays information for the logged in user based on the Membership Organization that you have designated. It will pull their name, level, status, and expiration date directly from Tessitura.
If you want to customize the data on the membership card please see How do I set up the Custom Membership Card?
Tessitura Configuration
First, you must configure the barcode in Tessitura to either display the constituent ID or the membership ID in barcode format. Most organizations will use either constituent IDs or membership record IDs, but not both. When a constituent ID is used, the same ID can be reused from year to year as a membership is renewed. When a membership record ID is used, that ID is specific to a single membership record, so once that membership record is no longer current, a new ID must be created.
Barcode with Constituent ID
- Add a row for the length entry in the T_DEFAULTS system table with the field name below. The parent table/organization must match the one used for your app (ex: Tessitura Web).
Tessitura Web > NSCAN_MEMBER_CUSTOMER_LENGTH
This should contain the same value as Impresario > NSCAN_MEMBER_CUSTOMER_LENGTH used by Tessitura.
The value should include the number of prefix characters, and be long enough to encompass the growth of ID numbers over time.
For example, if constituent IDs will use a prefix of C and you want to allow for ID numbers that are up to 6 digits, you would enter a length value of 7 (1 prefix character plus 6 digits). ID numbers that have less than the maximum number of digits will be padded with zeros when displayed as a barcode on member cards.
- Add a row for the prefix entry in the T_DEFAULTS system table with the field name below. The parent table/organization must match the one used for your app (ex: Tessitura Web).
Tessitura Web > NSCAN_MEMBER_CUSTOMER_PREFIX
This should contain the same value as Impresario > NSCAN_MEMBER_CUSTOMER_PREFIX used by Tessitura.
The prefix values can be one or more characters (using letters only is recommended). The chosen prefix value will be added to the beginning of the data string that displays the barcode on member cards.
For example, if a member has constituent ID 7877, the value would be C007877.
NOTE: If these rows are missing from T_DEFAULTS for your TNMP organization (e.g., Tessitura Web), the membership number will be rendered instead of the constituent ID.
Barcode with Membership ID
- Add a row for the length entry in the T_DEFAULTS system table with the field name below. The parent table/organization must match the one used for TNMP (e.g., Tessitura Web).
Tessitura Web > NSCAN_MEMBER_NO_LENGTH
This should contain the same value as Impresario > NSCAN_MEMBER_NO_LENGTH used by Tessitura.
The value should include the number prefix characters and be long enough to encompass the growth of ID numbers over time.
For example, if membership IDs will use a prefix of M and you want to allow for ID numbers that are up to 6 digits, you would enter a length value of 7 (1 prefix character plus 6 digits). ID numbers that have less than the maximum number of digits will be padded with zeros when displayed as a barcode on member cards.
- Add a row for the prefix entry in the T_DEFAULTS system table with the field name below. The parent table/organization must match the one used for TNMP (e.g., Tessitura Web).
Tessitura Web > NSCAN_MEMBER_NO_PREFIX
This should contain the same value as Impresario > NSCAN_MEMBER_NO_PREFIX used by Tessitura.
The prefix values can be one or more characters (using letters only is recommended). The chosen prefix value will be added to the beginning of the data string that displays the barcode on member cards.
For example, if a member has a membership number of 34567, the value would be M034567.
Update Membership Card Settings
Log into instantencore.com and go to the Membership Card Settings (Control Panel > InstantApps > Tessitura > Membership Card Settings).
-
Type: Select "Standard"
-
Barcode Format: Code 128 (parallel lines) or QR Code (square blocks).
The number encoded in the barcode is the Tessitura Customer ID or N-Scan Customer ID, not a membership number. The membership number is most often a customer's ID with an alpha prefix and padded out with zeros to make the number meet a certain length.
-
Membership Organization Name: Select the Membership Organizations that should be displayed in the app. If left blank, no membership card will be displayed in the app.
If a user has multiple memberships, only one will be displayed at a time.
-
Text: Text to be displayed underneath the barcode in the app. HTML is allowed.
-
Statuses to Display (Tessitura v16): Select the valid Membership Statuses. The membership card will only be displayed if it's status is currently in this list. If left blank, all statuses are accepted.
-
Options (Tessitura v15): The app will display a membership card for the user if it is considered "current". Active members will always have a card displayed. Choose any additional membership statuses you would like to display in the app.
- Display if Awaiting Payment
- Display if Lapsed
- Display if Suspended
- Image: Image should be dark in color, as it is the background for the membership name overlaying the image in white text. Recommended size is 512 tall x 1024 wide.