Skip to content

Membership Cards

Generate and distribute digital membership cards for club members.

Customer sidebar → Klubtagsági kártya (/Customer/ClubCard)

Configuration

Membership cards are configured entirely via system parameters:

Parameter Value Description
MembershipCardEnabled ALL Options: ALL, CLUBMEMBER, NO
MembershipCardLogoText (empty) Custom text overlay on card logo
MembershipCardOrganization HELLA Tennis Centre Organization name printed on card
MembershipCardBackground rgb(133,195,214) Card background color
MembershipCardForeground rgb(255,255,255) Card text color
MembershipCardCertificateThumbprint 138d11af33c9b968d0d063b703520d7c5cbcc900 Certificate for card signing

Enabled Modes

Value Behavior
ALL All registered users can access their card
CLUBMEMBER Only users flagged as club members
NO Membership cards are disabled

Note

The current configuration (ALL) means every registered user can view and download their membership card.

Customer View

Customers access their card at /Customer/ClubCard where they see:

  • A card preview image (/Customer/ClubCard/PreviewCard) showing their member information
  • A "Tagsági kártya letöltése" (Download Membership Card) button to save the card as an image

Implementation

Card generation is handled by ClubCardService in the SCM.Core/Services namespace.

Tip

Customize the card appearance by adjusting MembershipCardBackground and MembershipCardForeground to match your club's branding. Use standard CSS rgb() color values.

Warning

The MembershipCardCertificateThumbprint must reference a valid certificate installed on the server. If the certificate expires or is removed, card generation will fail.