First installment: Patron card generation feature