Loyalty
Enroll a guest in loyalty from their contact

You can now enroll a guest in loyalty without leaving their contact record. Non-members see a clear empty state; members see their program status without a round trip to loyalty settings.
A loyalty card on every contact record
Enroll a guest in a few clicks from the contact itself
Non-members get a dedicated enroll dialog instead of a dead end
Loading and empty states make membership status obvious at a glance