Setup Fees
Collect a one time payment at the beginning of a subscription.
Last updated
Was this helpful?
Collect a one time payment at the beginning of a subscription.
Last updated
Was this helpful?
Some billing use cases need to charge an amount once when a person signs up then continue with the normal subscription price. We call this a setup fee. InstaPayments' forms allow you to do this out of the box. How can you set this up?
Create or edit any InstaPayments form here:
Continue to Additional Settings in the stepper.
Check the Setup Fee box and enter the amount you want to charge.
Finish the form creation/ update process.
Now whenever someone checks out with that form their setup fee will get charged.
How does this actually work?
When a someone fills out the form, we use that info to create customer in Stripe which we then add subscriptions to. If you have a setup fee enabled, we add a balance to the customer before we create the subscription. Stripe then includes this balance in the first invoice of the subscription.
Have questions? Always feel free to ask our support team at