You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
When changing the price string of a simple subscription that is part of a product bundle, the recurring price of the entire bundle changes to match the largest custom price string in the bundle instead of adding the prices.
To reproduce
Install and activate WooCommerce Subscriptions, WooCommerce Custom Price String, and WooCommerce Product Bundles.
Create and publish at least 2 simple subscription products at different prices.
Create a product bundle with a price to serve as a one-time fee.
Add the subscription products from step 2 to the bundled product in step 3.
Ensure each bundled product has Priced Individually enabled.
Publish the product bundle.
Navigate to the product bundle page and note the listed price of the product bundle is the one-time fee and an additive amount of the recurring payments associated with the subscription products.
Navigate to the product details for the subscriptions created in step 2.
Modify the custom price strings for each subscription item.
Update the subscriptions
Navigate to the product bundle page and note the listed price of the product bundle is the one-time fee and the amount for the largest recurring payment of the bundled subscriptions.
Screenshots
Without custom price strings, the recurring payment total in a product bundle with subscriptions is additive:
Full Size: https://d.pr/i/A1FSJG
With custom price strings, the recurring payment total only takes the highest recurring payment value of the product bundle.
Full Size: https://d.pr/i/HcJsbQ
Expected behavior
When custom price strings are used for subscriptions that are a part of a bundle, the combined total of the recurring payments should be returned.
The text was updated successfully, but these errors were encountered:
csmcneill
changed the title
Product bundles with subscription items that have custom price strings only returns the largest recurring payment
Product bundles with subscription items that have custom price strings only return the largest recurring payment
Sep 20, 2021
Describe the bug
Identified in 4294135-zen
When changing the price string of a simple subscription that is part of a product bundle, the recurring price of the entire bundle changes to match the largest custom price string in the bundle instead of adding the prices.
To reproduce
Priced Individually
enabled.Screenshots
Without custom price strings, the recurring payment total in a product bundle with subscriptions is additive:
Full Size: https://d.pr/i/A1FSJG
With custom price strings, the recurring payment total only takes the highest recurring payment value of the product bundle.
Full Size: https://d.pr/i/HcJsbQ
Expected behavior
When custom price strings are used for subscriptions that are a part of a bundle, the combined total of the recurring payments should be returned.
Additional details
System status
The text was updated successfully, but these errors were encountered: