How to create Ubercart recurring order with initial $0.00 charge
If you look at ubercart subscription it offers the ability to create a subscription product with an initial trial period of x days/months and then the amount to charge per day/month following the trial period.