Client Billing - Upfront Payment Option

The option to charge a client an upfront payment for the first month and then the recurring monthly billing sets in.

I want to avoid the client paying by 2 different payment services and instead combine it into one setup.