Membership Setup

This page is used to define and maintain membership types. Each row is a setup for one membership type, including how it behaves, how members are handled, how printing works, and how integrations are configured.

Field NameExplanation
CodeThe unique code for the membership type. This is the internal identifier the system uses everywhere.
DescriptionThe readable name of the membership type, shown to users in lists and lookups.
Membership TypeDefines whether the membership is for an individual, a group, or a community-based setup.
Loyalty CardSpecifies whether this membership includes a loyalty card.
Member InformationDecides whether members must be registered with personal details or can stay anonymous.
Customer Config. Template CodeTemplate used when the system creates a customer record for a member. It sets default customer values automatically.
Contact Config. Template CodeTemplate used when the system creates a contact record for a member. It helps ensure consistent contact setup.
BlockedMarks the membership setup as inactive so it should no longer be used.
Blocked AtShows when the setup was blocked. Useful for audit and history.
PerpetualIf enabled, memberships of this type do not expire automatically.
Allow Membership DeleteControls whether memberships created from this setup can be deleted manually.
Confirm Member On Card ScanMakes the system confirm the member identity when a card is scanned. Useful for extra control at entry or POS.
Membership Member CardinalityDefines how many named members can belong to one membership.
Anonymous Member CardinalityDefines whether anonymous members or uses are unlimited or limited.
Member Role AssignmentDecides how roles are assigned among members, for example whether the first member becomes admin.
Community CodeLinks the membership setup to a community grouping.
GDPR ModeControls how GDPR consent is handled for this membership type.
GDPR Agreement No.Links the membership type to the GDPR agreement that should apply.
Create Welcome NotificationSends a welcome notification when a new membership is created.
Create Renewal NotificationsSends reminders before a membership renewal.
Create Renewal Success NotifSends a notification when a renewal succeeds.
Create Renewal Failure NotifSends a notification when a renewal fails.
Create AutoRenewal Enabl NotifSends a notification when auto-renewal is enabled.
Create AutoRenewal Disbl NotifSends a notification when auto-renewal is disabled.
Create Termination Req. NotifSends a notification when a member requests termination.
Card Print Object TypeDefines how the membership card is printed, for example by template, report, codeunit, or not at all.
Card Print Template CodeThe print template used for membership card printing.
Card Print Object IDThe object ID of the report or codeunit used for card printing.
Card Expire Date CalculationDefines how the expiry date on the membership card is calculated.
Receipt Print Object TypeDefines how the receipt for membership purchase is printed.
Receipt Print Template CodeThe print template used for receipt printing.
Receipt Print Object IDThe object ID of the report or codeunit used for receipt printing.
Account Print Object TypeDefines how account printouts for the membership are generated.
Account Print Template CodeThe print template used for account printouts.
Account Print Object IDThe object ID of the report or codeunit used for account printing.
Web Service Print ActionControls what happens with printing when the membership is handled through a web service.
POS Print ActionControls what happens with printing when the membership is handled through POS.
Ticket Item BarcodeThe barcode or item reference used for the membership ticket item.
Ticket Print ModelDefines whether tickets are printed per member or in one combined output.
Ticket Print Object TypeDefines how membership tickets are printed.
Ticket Print Template CodeThe print template used for ticket printing.
Ticket Print Object IDThe object ID of the report or codeunit used for ticket printing.
Card Number SchemeDefines how card numbers are created, for example automatically or from an external source.
Card Number PrefixA fixed prefix added to generated card numbers.
Card Number LengthThe total length of the generated card number.
Card Number ValidationDefines whether the card number uses validation such as a check digit.
Card Number No. SeriesThe number series used when generating card numbers.
Card Number Valid UntilDefines how long a generated card number remains valid.
Card Number PatternAdvanced format pattern for generated card numbers.
Enable NP Pass IntegrationEnables use of NP Pass or wallet integration for this membership type.
Defer Cust. Update AlterationsDelays customer updates from membership changes so they can be handled later by job queue instead of immediately.