How to Set Up a Recurring Payment Option

June 2, 2022

Let’s say your magazine site sells subscriptions, and you want to allow users to make payments periodically, but you don’t want to bother them to come back to your site and fill out the form each month. Or, let’s assume you run a charity site, and you need recurring payments from donors.

For example, in a charity site scenario, you can set up a recurring donation in your form using any of the payment tools (except ClickBank and OneBip).

Let’s get started.

  1. Click the Add Form Element button in the Form Builder.
  2. Go to the Payments tab.
  3. Select the payment processor you wish to use (e.g. PayPal Personal).
  1. Configure your credentials in the Payment Settings panel.
  2. Set the Payment Type option to “Sell Subscriptions”.
  1. Click the Continue button.
  2. Next, click the Create New Subscription button.

You can then configure the details of the subscription like the price, subscription period, number of payments, etc.

Subscription Details

  • Name – you can always customize the label. You can choose whatever you need. Let’s say, Monthly Donations.
  • Price – the price of the subscription. Decimal is allowed.
  • Subscription Period – the period when the recurring payments will happen. You are allowed to set it to daily, weekly, bi-weekly, monthly, bi-monthly, quarterly, semi-yearly, yearly, and bi-yearly.
  • Number of Payments – set this if you want to stop charging customers after a certain number of payments. Let’s say, you charge your customer five times and automatically stop it on the sixth time, select “5” from the dropdown selections. You have the option to allow the user to select the number of payments, select “User-selected” to do so.
  • Image – if you want to show an image for the subscription item.
  • Variable Price – make the price changeable via user input or referencing a Form Calculation Widget. Note that when this option is enabled, the Trial Period option is automatically disabled.
  • Set Custom First Payment Cost – if you want to charge your customer a bigger amount from the original as their first payment. Usually, this applies to setup fees. The amount should not be less than the original price.
  • Trial Period – if you want to set a trial period for your customers. You can set the trial period to up to one year.
  • Selected by Default – if you have multiple options and would like to select an item as the default selected subscription.

Please note that some of the above options may or may not be available in the payment wizard and they depend on the payment gateway being used.

Looking for information on Square Recurring Payments? Please have a look at the page referred to.

Was this guide helpful?
Contact Support:

Our customer support team is available 24/7 and our average response time is between one to two hours.
Our team can be contacted via:

Support Forum:

Contact Jotform Support:

Send Comment:

Jotform Avatar
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.