How can I give my subscribers the first order for free (free trial) and then automatically charge them the full price for the second order?

You can easily give customers the first order for free by creating a subscription rule where you set the initial discount to 100% and then set the rule to change the discount after the initial order to 0%.
You can even use our Automated Interval Change to change the subscription interval after the first charge automatically.