Bỏ qua để đến nội dung

Paywall trigger, unified checkout, and post-payment return policy

DomainsDOL EnglishProduct187 words1 min read
confirmedbyProduct Design

DEC-0034 - Paywall trigger, unified checkout, and post-payment return policy

Phần tiêu đề “DEC-0034 - Paywall trigger, unified checkout, and post-payment return policy”

Tier capability was clarified, but flow behavior was still needed for:

  • where paywall triggers,
  • how checkout starts,
  • where user lands after successful payment.

Paywall trigger:

  • When free users tap locked AI features, system shows locked state with upgrade CTA.

Checkout pattern:

  • Use one shared checkout flow.
  • Shared flow supports:
    • fast package selection,
    • optional package-detail view before payment.

Post-payment success behavior:

  • If checkout starts from landing/exploration context:
    • return user to previous page/context,
    • show success popup welcoming user to paid tier and introducing paid capabilities.
  • If checkout starts from exercise context (attempt/result flow):
    • reload current exercise/result page,
    • unlock paid capability on that page immediately.
  • One checkout baseline reduces implementation branching and tracking complexity.
  • Context-aware return keeps user momentum and minimizes drop-off after payment.
  • Immediate unlock on active exercise flow protects the “pay-to-value” moment.

This policy is simple for users and scalable for product operations: one checkout engine, consistent paywall entry, and deterministic post-payment return by context.