I have set this up just fine, but am not sure how is this different than the free trial offered within WHMCS? Both of these terminate the account. What I want to do is the following.
1. Offer a free trial.
2. Collect the payment for the term (monthly, quarterlt etc) whatever the customer chooses during the purchase.
3. After trial ends, if customer does not cancel, automatically charge the credit card for the payment.
Is this possible? If not, then how does the customer upgrade to the paid product after the trial? In both cases WHMCS is not really well designed to deal with trials and promotions. Looks like a programmer designed the product and not a business giy. The above method allows to generate revenue and makes the customer responsible to cancel if they do not want the product after the trial. Better way to retain the customer then forcing them to upgrade if they want the product. Backwards design. Every retail and billing software has this feature and unfortunately the folks at WHMCS designed this backwards. it favors the customer that does not want the product and makes the paying customer that wants the product have to do extra work by coming back and upgrading to keep the product. Not a very good customer experience.
bruno