Thanks Steven! Im thinking the only work-around is to sell it manually offline - but if there is a more streamlined way that would be great (as customers can set the start date, would be super handy for many clients to be able to set their own start date as these programs run from Date A to Date B. Thanks again!!
Note: You will need to visit your payment provider to check whether the next payment is successfully paid or not manually if your code set up don’t have a “payment success” check. If the customer didn’t pay, you will need to cancel their plan manually.