No, you have to pay for the pre-booking at the license center or testing center. They plan to open up the online booking facilities only in the near future.