Creative Disputes: The 5 Most Common Reasons Clients Refuse to Pay
Late payments and unpaid invoices are among the biggest stressors for independent creators. This article explores the top reasons clients…
Header displays Choose your Happ membership. Three tiers are visible: Creator (Free per month), Pro (20 dollars per month) and Enterprise (499 dollars per month). Each tier includes a short value description. A notice states that membership tier affects processing fees and AI question access. Buttons visible: Tell me more under each tier, Proceed to payment, Continue for free. Back button is available.
If the user selects Creator and clicks Continue for free, no payment flow is triggered. The system assigns user_plan = creator. No subscription object is created. The user proceeds to the next onboarding stage. Creator includes agreement creation and baseline platform functionality. Processing fees apply according to Creator tier configuration.
If the user selects Pro and clicks Proceed to payment, a recurring subscription flow is initiated. The user must enter valid payment details. Upon successful subscription confirmation, user_plan = pro and subscription_status = active. If payment fails, subscription_status remains pending and paid features remain locked.
If the user selects Enterprise and proceeds to payment, a high-tier recurring subscription flow is initiated. Upon successful payment, user_plan = enterprise and subscription_status = active. Enterprise tier may unlock advanced features such as team scaling and expanded capabilities.
A secondary membership screen variant appears in the flow with similar structure but slightly adjusted copy. It includes a Login button for returning users and a Learn more link directing to the pricing page. Functional logic remains identical. Plan selection still determines branching path.
Creator plan: no billing object created. Pro and Enterprise plans: recurring subscription required. Back navigation returns to plan selection without duplicating subscription attempts. Failed payments do not upgrade plan status. Only confirmed subscription activation updates feature access.
Membership tier controls AI access limits, processing fee structure, advanced functionality and potential team features. These are enforced through plan-based feature flags in the system.
Once a plan is successfully assigned (free or paid), onboarding proceeds to payment activation phase or confirmation stage depending on flow configuration. At this point the user has an active membership tier.
Yes. Users can upgrade or downgrade plans from account settings, subject to billing rules.
No. Creator plan does not require entering payment information.
The plan does not activate and paid features remain unavailable until payment succeeds.
Yes. Processing fees and AI access limits vary according to selected membership tier.
This guide documents the complete Membership Selection and Billing phase of the Happ onboarding flow. It covers every visible screen, button, branching path and system transition related to selecting a plan and activating (or skipping) a subscription. Stripe Connect activation is documented separately in Part 3.