Skip to content

Conversation

@wjrosa
Copy link
Contributor

@wjrosa wjrosa commented Nov 13, 2025

Fixes STRIPE-793
Figma 0fiyiUe18lGU6kGyQNmXxE-fi
Discussion p1762342846828169-slack-C06ETDR8APN

Changes proposed in this Pull Request:

We are introducing a new promotional banner surface to promote the Stripe Tax extension. This banner will appear for merchants with the Optimized Checkout feature enabled. The CTA button will open https://woocommerce.com/products/stripe-tax/, while the "Learn more" link will point to https://stripe.com/tax.

The updated copy was defined in the Slack discussion thread.

Preview:
Screenshot 2025-11-14 at 10 45 36

We are still waiting for Stripe to approve the final copy.

Testing instructions

  • Checkout and build this branch on your test environment (add/stripe-tax-extension-promotional-banner)
  • As a merchant, make sure that both the PMC Sync and the Optimized Checkout feature are enabled
  • Confirm the new banner is displayed in the payment methods page (wp-admin/admin.php?page=wc-settings&tab=checkout&section=stripe&panel=methods) and in the Stripe settings page (wp-admin/admin.php?page=wc-settings&tab=checkout&section=stripe&panel=settings)
  • Confirm the visuals match the Figma file and the preview above
  • Click the "Learn more" link
  • Confirm it sends you to: https://stripe.com/tax
  • Click the "Get Stripe Tax" CTA
  • Confirm it sends you to: https://woocommerce.com/products/stripe-tax/
  • Click the "Dismiss" link
  • Confirm the banner is gone

  • Covered with tests (or have a good reason not to test in description ☝️)
  • Tested on mobile (or does not apply)

Changelog entry

  • This Pull Request does not require a changelog entry. (Comment required below)
Changelog Entry Comment

Comment

Post merge

@wjrosa wjrosa self-assigned this Nov 13, 2025
} );

it( 'should make an API call to dismiss the banner on button click', async () => {
// Keep the original function.
Copy link
Contributor Author

Choose a reason for hiding this comment

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

Just removing this as it is not needed

@wjrosa wjrosa added the status: blocked The issue is blocked from progressing, waiting for another piece of work to be done. label Nov 14, 2025
@wjrosa wjrosa changed the title Stripe Tax extension promotional banner [DO NOT MERGE] Stripe Tax extension promotional banner Nov 14, 2025
@wjrosa wjrosa marked this pull request as ready for review November 14, 2025 13:47
@wjrosa wjrosa requested review from a team, daledupreez and malithsen and removed request for a team November 14, 2025 13:49
Copy link
Contributor

@malithsen malithsen 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!

Image

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

status: blocked The issue is blocked from progressing, waiting for another piece of work to be done.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants