Yes, you can easily and quickly collect a one time fee for recurring payments by toggling a setting when setting up the payment plan.
This will mean that when a customer joins that plan we'll automatically collect the amount specified in the plan and the setup fee on their first payment.
Any questions, let us know!