Freeform Payments

Freeform Payments is an add-on plugin, and requires Freeform Lite ($99) to be installed first.

Freeform Payments allows you to easily collect payments and subscriptions from your site users through Stripe. It ties into either edition of Freeform (Lite or Lite+Pro, but one is required) and extends its functionality to include payment processing. Adding payment processing to forms in Freeform is so intuitive and simple to do. Within minutes you can have anything from a form accepting donations to a membership registration form that has users pay for a subscription at any interval level. You can trust Freeform (and the team behind it) to deliver the quality and support you expect and deserve.


Key Features

  • ✅ One time payments
  • ✅ Recurring subscriptions
  • ✅ Let users build or partially build their own payment or subscription
  • ✅ Pair with User Element Connection (Freeform) to build beautiful and powerful paid Membership signup forms
  • ✅ Sensitive data stays in Stripe, but payment status and other data syncs with Freeform
  • ✅ Map Payments data to CRM integrations
  • ✅ Fully working on your site forms in minutes!

Freeform Payments accepts two different types of payments: Single one-time payments, and recurring Subscriptions. The necessary credit card fields will integrate seamlessly into your form and appear like the rest of your fields (and can be styled as such). For an even smoother feel for error handling and validation, try using AJAX with your form.

You are given full control to have a set payment option, allow users to fully customize their payment plan, and anything inbetween! Use regular Freeform fields for regular submission data (e.g. name, email address, etc) and even for setting payment amount, plan choices, interval choices, currency choices. Then use the Payments property editor to map your fields to Stripe accordingly.

Payments data can be displayed in templates and email notifications, as well as viewed inside the Freeform control panel when viewing list of submissions and single submission view. You can view the payment status, selected subscription plan and more. Users can self-cancel subscriptions (from Freeform generated email notifications) and admins can cancel subscriptions directly from the Freeform control panel. As subscriptions are cancelled, admins can view the auto-updated payment status directly inside Freeform as well.

It's important to note that Freeform does not store any sensitive credit card data, except for the last 4 digits of the credit card number.


Price includes 1 year of updates.
$29/year per site for updates after that.

Package Name

To install this plugin, search for its package name on the Plugin Store and click “Install”.


  • Version 1.0.6
  • Last Update 6/19/2019
  • Active Installs 334
  • Compatibility Craft 3
  • License Craft
  • Categories Ecommerce, Forms, Integrations

Report an issue