Automattic / Automattic/jetpack

Subscription "email verification" wall for paid posts should still allow upgrading

Open
#34,537 5 comments 0 reactions 0 assignees View on GitHub
Dominant language
PHP
Stars
1.8k
Forks
898
Avg merge
1d 18h
Merged PRs (30d)
774

Description

When reader subscribes to the blog for free, and doesn't verify their email, we show "verify your email" instead of the subscription paywall.

That's fine for free posts, but for paid walls we could continue showing the paywall _and_ the subscription, thus allowing them to upgrade to paid plan on the spot.

It's a bit more minor situation, so the solution doesn't need to be very novel, but curious what we can think of. Perhaps we just show subscribe block inside the "verify your email" banner and it'll render as "Upgrade to paid" on its own? @crisbusquets thoughts?

Screenshot 2023-12-08 at 14 47 15

Screenshot 2023-12-08 at 14 48 21

Contributor guide

Open the contributing guide

Research direction

Search the subscriptions/paywall and email-verification flows in the Jetpack repository, then trace the path for a reader who has not verified their email. Compare the current behavior for free and paid posts and locate the existing subscription or upgrade entry point; done means the paid wall and upgrade action remain available while verification messaging is shown.

Written by the indexing model from the issue text.

Assessment

Tech stack
php, wordpress
Domain
authentication, payments
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.