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

Donation Block Missing After Downgrading from Atomic to Simple #41285

Open
mauropereiira opened this issue Jan 23, 2025 · 4 comments
Open

Donation Block Missing After Downgrading from Atomic to Simple #41285

mauropereiira opened this issue Jan 23, 2025 · 4 comments
Labels
[Block] Donations [Block] Payments aka Unified Intro Customer Report Issues or PRs that were reported via Happiness. aka "Happiness Request", or "User Report" Earn Earn features [Feature] Earn Blocks A collection of blocks designed as monetization tools that empower creators to generate income. [Platform] Simple [Plugin] Jetpack Issues about the Jetpack plugin. https://wordpress.org/plugins/jetpack/ [Pri] High [Status] Auto-allocated [Status] Escalated to Product Ambassadors [Status] Needs Author Reply We would need you to make some changes or provide some more details about your PR. Thank you! [Status] Priority Review Triggered The guild in charge of triage has been notified of this issue in Slack Triaged [Type] Bug When a feature is broken and / or not performing as intended

Comments

@mauropereiira
Copy link

Impacted plugin

Jetpack

Quick summary

I was working with this user, 9324533-zd-a8c, and they requested to downgrade from the Business Plan to Premium.

When I downgraded their website from Atomic to Simpl (using lossless import), the Donation Block stopped appearing on the site (https://warmreads.com/become-a-patron/). The Donation Block is visible on the editor, but not on the live site.

Editor view after reverting to Simple:

Image

Live site view when the website was Simple:

Image

The issue persists even when creating new pages and re-adding the block after the downgrade.

Expected Behavior:
The Donation Block should be available and functional on all plans. This is what appears only when website is Atomic:

Image

Steps to reproduce

These should be the steps, but I couldn't replicate this on my setup:

  1. Start with a website on a Business Plan (atomic).
  2. Add a Donation Block to any page.
  3. Downgrade the plan to Premium (simple).
  4. Observe that the Donation Block no longer appears on the live site.

Site owner impact

Fewer than 20% of the total website/platform users

Severity

Moderate

What other impact(s) does this issue have?

Agency or developer revenue

If a workaround is available, please outline it here.

Additional Information:

  • The issue was specific to the user’s site and could not be replicated on a test site with the same downgrade process.
  • The user’s site uses a custom theme, but it is also available on the Premium Plan. No plugins are being used that would interfere with the block.
  • Restoring the Business Plan and a previous backup made the Donation Block reappear on the site.

Platform (Simple and/or Atomic)

Simple

@mauropereiira mauropereiira added [Feature] Earn Blocks A collection of blocks designed as monetization tools that empower creators to generate income. [Plugin] Jetpack Issues about the Jetpack plugin. https://wordpress.org/plugins/jetpack/ [Type] Bug When a feature is broken and / or not performing as intended Earn Earn features Needs triage Ticket needs to be triaged labels Jan 23, 2025
@jeherve jeherve moved this from Needs Triage to Triaged in Automattic Prioritization: The One Board ™ Jan 23, 2025
@jeherve jeherve added Triaged and removed Needs triage Ticket needs to be triaged labels Jan 23, 2025
Copy link
Contributor

Support References

This comment is automatically generated. Please do not edit it.

  • 9324533-zen

@github-actions github-actions bot added the Customer Report Issues or PRs that were reported via Happiness. aka "Happiness Request", or "User Report" label Jan 23, 2025
@jeherve
Copy link
Member

jeherve commented Jan 23, 2025

@Automattic/gold Is that something you could look into? Interestingly, the Donations block and the Payments intro block are not available in the block inserter on sites using a WordPress.com Premium plans.

Image

On a WordPress.com free site, however, they are available:

Image

Interestingly, the block does seem to be registered. Jetpack_DonationsBlock, for example, is added, and the block is marked as available:

Image

Thank you!

@matticbot matticbot added the [Status] Priority Review Triggered The guild in charge of triage has been notified of this issue in Slack label Jan 23, 2025
@millerf
Copy link
Contributor

millerf commented Jan 24, 2025

@jeherve Can you check if it they are disabled in the preferences?

Image

I have the same. To get the Donation block, I need to go through "Payments Buttons" first. I believe it has been like this for a while.

@jeherve
Copy link
Member

jeherve commented Jan 24, 2025

Can you check if it they are disabled in the preferences?

This was it. I wonder why those 2 blocks were hidden on my test site.

@mauropereiira If this happes again to this user, it would be worth checking that the site is still properly connected to Stripe ; that may be why the block was no longer visible on the frontend.

@jeherve jeherve added the [Status] Needs Author Reply We would need you to make some changes or provide some more details about your PR. Thank you! label Jan 24, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
[Block] Donations [Block] Payments aka Unified Intro Customer Report Issues or PRs that were reported via Happiness. aka "Happiness Request", or "User Report" Earn Earn features [Feature] Earn Blocks A collection of blocks designed as monetization tools that empower creators to generate income. [Platform] Simple [Plugin] Jetpack Issues about the Jetpack plugin. https://wordpress.org/plugins/jetpack/ [Pri] High [Status] Auto-allocated [Status] Escalated to Product Ambassadors [Status] Needs Author Reply We would need you to make some changes or provide some more details about your PR. Thank you! [Status] Priority Review Triggered The guild in charge of triage has been notified of this issue in Slack Triaged [Type] Bug When a feature is broken and / or not performing as intended
Projects
Development

No branches or pull requests

4 participants