Hi Jerome,
so, right now, the ONLY way to performs Renewals and Upgrades is from its HikaSubscription panel.
A - About Upgrades, if we want to permit migrations between different plans (upgrade/downgrade) we have to add a Product Subscription "Upgrade" to the "Plan" we want and "Upgrade from" the Plan of this Product, Right ?
B - If we want to create different ACL price rules for Renewals and Upgrades we can create two different Product Variants (or two different separated Products), Right ?
C - "...the price is always coming from the HikaShop product itself (so you can use all the HikaShop features such as the ACL, etc)..." ...and What happen to the Product quantity ? I mean:
C1 - if I click on Renewal, Should I be able to choose the quantity ? (That we are using to establish the Subscription expiration: duration x quantity)
C2 - if I click on Upgrade, Should I be able to choose the quantity ?