Archive for January, 2011
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.
Creating a Subscription Form
Creating a subscription form is quick and easy:
- If you haven’t got a FormSmarts account yet, sign up for a FormSmarts Business account, then create a form with the form generator
- In the Form Details screen of the form generator, set the On Submission option to Integrate with PayPal
- 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:
- Monthly Subscription ($9.99 USD/Month)
- 30-Day Subscription ($9.99 USD/30 days)
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.
- The trial period doesn’t need to be free
- You may specify up to two trial periods
- Any trial periods must be placed on the form after the main subscription specification.
Payment in Installments
A payment in installments is a recurring payment where the number of payments is fixed.
FormSmarts supports installments with the following syntax:
- Payment in 12 Installments (12x$9.99 USD/month)
- Try this demo
With the new file upload feature, you can now let form users attach a picture or document to a form like in this demo.
Adding a file upload widget to your forms is as easy as adding a simple text box: visit the Fields Tab of the form builder, and create a new field choosing the File Upload widget. That’s all there is to it. Once a file has been uploaded and the form confirmed, that file will be stored on FormSmarts and available to you.
Customizing File Upload Fields
Although a file upload field created as just described will be fully functional, you may want to restrict the type of content the form will allow users to upload, as well as set the maximum file size permitted. You can also specify how long FormSmarts should keep uploaded documents on the server. To change these options, visit the Field Details screen of the form builder.
Allowed Content Type
By default, a file upload field will accept all supported content types: documents (PDF, Word, Excel, RTF, OpenOffice ODF, and HTML documents) and images (JPEG, PNG, and GIF). You can restrict the type of content the form will allow users to upload to either documents or images. For example, if you’re building a job application form, you will want applicants to upload their CV and should restrict uploads to Documents to prevent mistakes.
Maximum File Size
When you add a file upload field to an online form, the maximum size of the files that can be uploaded is set to the maximum for your plan:
- 2Mb for Business Starter
- 4Mb for Business Plus
- 8Mb for Business Max
- 10Mb for Business Premier
- 15Mb for Business 3
Edit the file upload field and use the slider to adjust that value to whatever makes sense for the purpose of the form.
Storage Policy for Uploaded Content
You can define the period of time during which FormSmarts retains uploaded content. At this time, we support eight storage policies:
- 5 days
- 10 days
- 30 days
- 90 days
- 1 year (365 days)
- 2 years (731 days)
- 5 years (1,827 days)
- Forever (default)
The period of time FormSmarts keeps form attachments can be set for each individual file upload field. To change it, edit each file upload field and set the retention period as required for your application.
To prevent accidental data loss, FormSmarts keeps, by default, form attachments on the cloud for the lifetime of the account (“forever” option). While this ensures a high level of data availability and durability, members may then exceed the upload storage quota for their accounts — currently:
- 100Mb for Business Starter
- 500Mb for Business Plus
- 1.5Gb for Business Max
- 7.5Gb for Business Premier
- 15Gb for Business 3
You can view your current usage in the Resource Usage section of your account. We’ll send you an email if you’re getting close to or exceed the storage space for your plan.
Note: Form attachments for online forms integrating with PayPal using Advanced Integration are retained for at least 20 days, even if the storage policy is set to 5 or 10 days.
Secure File Upload
File upload works with FormSmarts secure form feature so that files attached to a secure form only transit via a secure connection (TLS/SSL), both when uploaded to FormSmarts and when downloaded by the form owner. Form attachments uploaded securely are also encrypted at rest.
As always, your feedback is important to us and is our primary inspiration for developing new features and improving existing ones.