Use the product Billing Cycle as default when adding an order via the admin side
Please make sure that when adding a new order via the admin side and selecting the relevant product that the Billing Cycle is as per the product settings.
Now when adding a new order via the admin side and selecting the relevant product - the Billing Cycle is not updated as per the product settings. So if I'm adding a product that have the Payment Type set to One Time - I still see in the admin side order Billing Cycle all the Billing Cycles in the system (Monthly, Quarterly, Semi-Annually, Annually, Biennially, Triennially and One Time).
We should only see the relevant Billing Cycle that we selected in the product settings.
In the current way one can choose a Billing Cycle that we don't want to sell the product on or to bill the customer on a price that is not relevant to the Billing Cycle.
If we want to allow the admin to ad hoc change it - it's o.k. - but the default should be the same as in the product settings (just like the price is the default price of the product and the admin can change it).