Automattic / wp-calypso

The JavaScript and API powered WordPress.com
https://developer.wordpress.com
GNU General Public License v2.0
12.41k stars 1.99k forks source link

Two-year discount behaves strangely when multiple Jetpack products are in the cart #88457

Open foleynotrose opened 8 months ago

foleynotrose commented 8 months ago

Quick summary

With 2 products in the cart, the "Save 40% by paying for two years" upsell pops up, but it's not clear which product it would be applied to. The math looks like it would be applied to both products, but in the end it's only applied to one. (I think?)

Screenshot 2024-03-13 at 11 04 36 Screenshot 2024-03-13 at 11 04 52

Steps to reproduce

  1. Start at https://wordpress.com/plans/yoursitedomain.com
  2. Add a product to the cart.
  3. Go back, so you can add another product to the cart.
  4. View checkout page.

What you expected to happen

When offered a 2-year discount, i would expect it to be clear which product the multi-year discount would be added to, or be given the option to apply the 2-year discount to all products in cart.

What actually happened

It applied it to the first product listed, but could only tell that after clicking on the Switch to a two-year plan button

Impact

All

Available workarounds?

Yes, easy to implement

Platform (Simple and/or Atomic)

No response

Logs or notes

No response

rickmgithub commented 7 months ago

📌 REPRODUCTION RESULTS

📌 FINDINGS/SCREENSHOTS/VIDEO

Exactly as OP Says. When the multi-year discount offer comes up it's not clear for what it is for.

📌 ACTIONS

Triaged