Automattic / Automattic/jetpack

Payments Button block: change wording of payment button 'exclusive member updates'

Open
#23,212 0 comments 0 reactions 0 assignees View on GitHub
[Block] Paid Content [Block] Payment Button [Plugin] Jetpack [Pri] Low Earn Enhancement
Dominant language
PHP
Stars
1.8k
Forks
898
Avg merge
1d 18h
Merged PRs (30d)
774

Description

### Impacted plugin

Jetpack

### Steps to Reproduce

1. Create a new post and add a payments button block
2. Manage the payment plans https://wordpress.com/earn/payments-plans/
3. Find the plan associated with the button in the list ➡ three dots ➡ edit
4. Click the Email tab
5. Toggle _Email newly published posts to your customers._ and save
6. View the post
7. Press the payment button

### A clear and concise description of what you expected to happen.

- Form to enter my payment details
- Checkbox about receiving email updates

### What actually happened

* Form to enter my payment details ✅
* Form has field saying 'Sign me up to receive exclusive member updates'
*
![image](https://user-images.githubusercontent.com/93301/156535975-2ea71872-8f29-46e2-a811-6eff2f920304.png)

### Other information

It appears that the original intention of this functionality was for the premium-content block, in which case it doesn't actually send exclusive member updates as such, but sends out blog posts where the premium-content block will display subscriber/guest content as appropriate.

People now use the payment button for many different reasons, including donations. They don't necessarily want to offer exclusive member updates, but might want people to be able to receive email updates of every post they send.

There's a stale related [issue about removing the checkbox entirely](https://github.com/Automattic/wp-calypso/issues/41597)

The wording of the checkbox comes from `wp-content/lib/memberships/templates/screen-main.php` and `wp-content/lib/memberships/templates/screen-code.php` on wpcom

### Operating System

_No response_

### OS Version

_No response_

### Browser

Firefox

### Browser Version(s)

_No response_

Contributor guide

Open the contributing guide

Research direction

Start with wp-content/lib/memberships/templates/screen-main.php and wp-content/lib/memberships/templates/screen-code.php, where the checkbox wording is defined. Reproduce the Payments Button flow described in the issue, then determine the replacement wording with the maintainer before editing. Done means the payment form shows accurate, non-misleading email-update text in the affected flow.

Written by the indexing model from the issue text.

Assessment

Tech stack
php, wordpress
Domain
content, payments
Issue type
Bug
Difficulty
3/5
Estimated time
1-2 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
38/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.