The Online Form Builder Blog

How to Build a PayPal Subscription Form

Many websites allow visitors to access online content and services for a monthly subscription fee. Creating a subscription form is somewhat different from creating a regular payment form, because it involves setting up a recurring payment, so that the buyer is automatically billed a fixed amount of money at a fixed interval until the subscription is canceled. The online form builder’s payment integration feature now supports PayPal Subscriptions.

PayPal Subscription Form

Creating a Subscription Form

Creating a subscription form is quick and easy:

  1. If you haven’t got a FormSmarts account yet, sign up for a FormSmarts Pro or Business account, then create a form with the form generator
  2. In the Form Details screen of the form generator, set the On Submission option to Show Confirmation & Integrate with PayPal
  3. Add radio buttons, a drop-down list or a checkbox, and enter the description, price and duration of subscription options formatted as My Subscription ($19.99 USD/month), as shown on the screenshot above and in this demo.

Duration of a Subscription

The time before another payment is due can be specified in days, weeks, months, or years. The form builder understands the following formatting variations:

Trial Subscription

Like in the example presented in the first section, you may specify a trial period for the subscription. This is typically used to give a free trial subscription to the buyer before he is charged for the first billing cycle. The buyer will not have to pay anything if he cancels the subscription before the end of the trial period.

Any Feedback?

As always, your feedback is important to us and is our primary source of inspiration for developing new features. You can also post your questions and comments on Facebook and Twitter (@FormSmarts).

Posted by FormSmarts on Monday, January 17, 2011 at 12:55 pm in payment form.
Permalink | Comment
Tags: , , ,

One Response to “How to Build a PayPal Subscription Form”

Payment in installments, although not discussed in this article, are supported. A payment in installments is a recurring payment where the number of payments is fixed. The syntax is “Payment in 12 Installments (12x$9.99 USD/month)”. See this sample form.

Leave a Reply

Email will not be published.

Connect with FormSmarts


Get updates by email (~1 email/month):

Got a Question?

Got a question about FormSmarts?
Ask FormSmarts Sales!

About the Form Builder Blog

The Online Form Builder Blog is published by FormSmarts, a web form service providing all you need to create a form and publish it online in minutes. FormSmarts makes it easy to build a form and embed it on your site. You can then get form submissions by email or store them on FormSmarts and download an Excel report. Learn more about the many other benefits of FormSmarts.
Your AccountHelpFormSmarts