InstaPayments
  • Welcome to InstaPayments FAQs
  • Taking Payments
  • Branding My Account
  • Forms
    • Form Types
    • Pre-populating Forms
    • Donation Forms
    • One Time Charge Forms
    • Flexible Quantity Forms
    • Multiple Plans Selection
  • Form Features
    • Anchor Dates
    • Custom Fields
    • Setup Fees
    • Installment Payments
    • Taxes
  • User Portal Features
    • Setting Up Your User Portal
    • Single Sign On
  • Notifications
    • Creating a Notification
  • Getting Started
    • Taking Payments
  • Integrations
    • Hubspot
Powered by GitBook
On this page

Was this helpful?

  1. Form Features

Setup Fees

Collect a one time payment at the beginning of a subscription.

PreviousCustom FieldsNextInstallment Payments

Last updated 5 years ago

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?

  1. Create or edit any InstaPayments form here:

  2. Continue to Additional Settings in the stepper.

  3. Check the Setup Fee box and enter the amount you want to charge.

  4. Finish the form creation/ update process.

  5. 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

https://orgs.instapayments.io/forms
support@instapayments.io