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

ECE does not render on PDP when subscription product has a free trial but has a non-zero signup fee #9776

Closed
Tracked by #9983
pierorocca opened this issue Nov 20, 2024 · 2 comments
Assignees
Labels
focus: checkout payments priority: medium The issue/PR is medium priority—non-critical functionality loss, minimal effect on usability type: bug The issue is a confirmed bug.

Comments

@pierorocca
Copy link
Contributor

Describe the bug

ECE does not render on PDP when subscription product has a free trial but has a non-zero signup fee

To Reproduce

  1. Create a simple or variable subscription product. Set to virtual.
  2. Add a $20 signup fee
  3. Shop the product
  4. Observe that the ECE buttons are not rendered even though the cart total will be a non-zero value because of the signup fee.

Actual behavior

  • ECE buttons render if the total price + signup fee is > $0.

Screenshots

Image

Image

@pierorocca pierorocca added focus: checkout payments type: bug The issue is a confirmed bug. priority: medium The issue/PR is medium priority—non-critical functionality loss, minimal effect on usability labels Nov 20, 2024
@bborman22
Copy link
Contributor

@rafaelzaleski
Copy link
Contributor

I'll close this issue as it's no longer reproducible with the following versions:

  • WooCommerce 9.5.1
  • WooCommerce Subscriptions 7.0.0
  • WooPayments 8.6.1

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
focus: checkout payments priority: medium The issue/PR is medium priority—non-critical functionality loss, minimal effect on usability type: bug The issue is a confirmed bug.
Projects
None yet
Development

No branches or pull requests

3 participants