Dynamic pricing rules to apply to subscription signup fees
I would like to be able to apply pricing rules to the product as a whole, as I don’t see the two costs as independent. I know that in subscriptions get_price() returns the recurring fee and the signup fee is a separate meta field, but if dynamic pricing detects that the product is a subscription, it should be able to apply the calculation to both values.
For the time being we are detecting whether the cart items are subscriptions and applying a signup fee coupon automatically to make up the difference, but this presents several problems, most notably a bad user experience in the cart & checkout, and exposure to a coupon that serves a limited purpose and should not be applied elsewhere.
Last updated: April 28, 2017