Skip to main content
All CollectionsBuild & customizePayment methods
How to create a subscription-based payment on your form
How to create a subscription-based payment on your form

Create recurring payments with Stripe. Set a Stripe product, connect it to Formaloo. Add a product field with the subscription ID to form.

Updated over 6 months ago

You can create a subscription-based payment on your form. Follow these 3 steps to create a subscription-based payment on your forms:

1. Create a Stripe product

First, you should create a new product in Stripe. To collect subscription-based payments, your product must be Recurring.

2. Add a Stripe payment method to your form

Open your dashboard, click on your profile picture, and select "Payments" from the left menu.

Your Client ID is the merchant code, and your Secret is the secret key in Formaloo.

Create your Stripe payment method and then get back to your form.

3. Connect your payment gateway to your form

Now in your form editor, open the Form Settings, and enable the Form with payment option.

Then select the payment method you just created from the dropdown field:

form with payment

🗄️ Old dashboard:

Open your Formaloo old dashboard, go to the Payment Methods page, and create your payment gateway.

then in the form editor, enable "Form with payment:

4. Connect the Stripe product to a Formaloo product

Now that you have created a Stripe recurring product, open it from the list of Products, and from the Pricing table, find the pricing you want to connect to Formaloo. Then, copy the API ID.

Now go to your Formaloo dashboard and open your form. Add a product field with the same pricing and information. Then, enable the Stripe subscription option from the properties of this product field.

product ID

Then in formaloo, you need to create a product and add a Subscription ID to your product.

🗄️ Old dashboard:

Did this answer your question?