Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Memberships: Rename to "Recurring Payments" #12488

Merged
merged 7 commits into from
May 30, 2019
Merged

Memberships: Rename to "Recurring Payments" #12488

merged 7 commits into from
May 30, 2019

Conversation

artpi
Copy link
Contributor

@artpi artpi commented May 29, 2019

Based on feedback from multiple sources, we've decided to change the name from Memberships to "Recurring Payments".

This PR accomplishes that in regards to the block.

Screenshots

Zrzut ekranu 2019-05-29 o 16 21 02

Zrzut ekranu 2019-05-29 o 16 23 03

Changes

No functional changes, except naming.

Testing instructions

Same as #9802

@artpi artpi requested a review from a team May 29, 2019 14:57
@artpi artpi self-assigned this May 29, 2019
@jetpackbot
Copy link
Collaborator

jetpackbot commented May 29, 2019

Warnings
⚠️ "Proposed changelog entry" is missing for this PR. Please include any meaningful changes

This is an automated check which relies on PULL_REQUEST_TEMPLATE. We encourage you to follow that template as it helps Jetpack maintainers do their job. If you think 'Testing instructions' or 'Proposed changelog entry' are not needed for your PR - please explain why you think so. Thanks for cooperation 🤖

Generated by 🚫 dangerJS against f34bb05

davemart-in
davemart-in previously approved these changes May 29, 2019
Copy link
Contributor

@davemart-in davemart-in left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks good to me! 👍

@jeherve jeherve added [Block] Payment Button aka Recurring Payments [Pri] High [Status] Needs Review A Jetpack Crew expert's review is needed. Typically for significant changes to core functionality. [Type] Enhancement Changes to an existing feature — removing, adding, or changing parts of it labels May 29, 2019
@jeherve jeherve added this to the 7.4 milestone May 29, 2019
Copy link
Member

@jeherve jeherve left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This seems to work. Is the Calypso page change coming in wp-calypso as well, I suppose?

I'm not super clear on the naming, and what actually sounds better / is correct English:

  • Recurring Payment plans or Recurring Payments plans
  • Recurring Payments plan or Recurring Payments plan

Also, should we capitalize everything, only Recurring Plans, or only Recurring?

Could we get Editorial's review on this maybe?

notices={ notices }
>
<div className="components-placeholder__instructions wp-block-jetpack-membership-button">
{ __( "You'll need to upgrade your plan to use the Membership Button.", 'jetpack' ) }
{ __(
"You'll need to upgrade your plan to use the Recurring Payment Button.",
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Should it be payments?

Suggested change
"You'll need to upgrade your plan to use the Recurring Payment Button.",
"You'll need to upgrade your plan to use the Recurring Payments Button.",

Same for the other instances below.

@jeherve jeherve added [Status] Needs Author Reply We need more details from you. This label will be auto-added until the PR meets all requirements. [Status] Needs Copy Review Copy has been added. Marketing will be notified for a copy review. and removed [Status] Needs Review A Jetpack Crew expert's review is needed. Typically for significant changes to core functionality. labels May 29, 2019
@kristastevens
Copy link

Hi @artpi, thanks for the ping! "Recurring Payments" is clear as is.

This is likely outside the scope of this PR, though in attempting to view this as a user making a decision on which to choose when offered both options side-by-side, "Simple Payments" gives me pause -- it's not immediately clear what "Simple" refers to. (Is it payments processed by Simple? Does Simple mean quick and easy to implement?) Is there any chance we can add micro-copy or an alt-description / tooltip to the block?

If so, we could have:

  • Recurring Payments Button (Accept recurring payments.)
  • Simple Payments Button (Accept one-time payments.)

Thanks again for the ping!

@artpi
Copy link
Contributor Author

artpi commented May 29, 2019

Chatted with @kristastevens and we are gonna:

  • treat "Recurring Payments" as a "name", so always capitalize
  • We are NEVER using "Recurring Payment" since that is not the name. The name has s.
  • "Recurring Payments plan" is a thing, as is "Recurring Payments plans". THere are no other forms of plans.

I will implement this in a bit

@jeherve jeherve removed the [Status] Needs Copy Review Copy has been added. Marketing will be notified for a copy review. label May 29, 2019
@artpi artpi added [Status] Needs Review A Jetpack Crew expert's review is needed. Typically for significant changes to core functionality. and removed [Status] Needs Author Reply We need more details from you. This label will be auto-added until the PR meets all requirements. labels May 29, 2019
@artpi
Copy link
Contributor Author

artpi commented May 29, 2019

I updated the copy according to the above

Copy link
Member

@jeherve jeherve left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This works for me. Merge when ready. I'll make sure the changes make it into Jetpack 7.4.

All those changes mean that you'll need to push those changes to WordPress.com manually though. Fusion won't pick up on all the file name changes. :(

Noting that I'm still redirected to https://en.support.wordpress.com/memberships/#stripe-account-connected upon connecting a site to Stripe.

@jeherve jeherve removed the [Status] Needs Review A Jetpack Crew expert's review is needed. Typically for significant changes to core functionality. label May 29, 2019
@jeherve jeherve added [Status] Needs Cherry-Pick [Status] Ready to Merge Go ahead, you can push that green button! labels May 29, 2019
@artpi artpi merged commit 2a1886d into master May 30, 2019
@matticbot matticbot added [Status] Needs Changelog and removed [Status] Ready to Merge Go ahead, you can push that green button! labels May 30, 2019
@artpi artpi deleted the memberships/rename branch May 30, 2019 08:09
@artpi
Copy link
Contributor Author

artpi commented May 30, 2019

Thank you so much! 🦄

jeherve pushed a commit that referenced this pull request May 30, 2019
This renames the membership block to recurring payments button.
Associated filename changes go with this.

* Change copy of Memberships to Recurring Payments

* few fixes

* Change block id to recurring-payment-button

* Rename dir

* Block id change

* Reorder

* Settle on one capitalization
@jeherve
Copy link
Member

jeherve commented May 30, 2019

Cherry-picked to branch-7.4 in fe4fb9a

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
[Block] Payment Button aka Recurring Payments [Pri] High Touches WP.com Files [Type] Enhancement Changes to an existing feature — removing, adding, or changing parts of it
Projects
None yet
Development

Successfully merging this pull request may close these issues.

6 participants