DM Pass
DM Pass is designed to keep private messaging intentional. Discovery, feed participation and activity spaces can stay open while direct messages require an accepted connection and an active pass.
Paid access should only be granted by an admin action or a verified Stripe webhook, never by a client-side success page alone.