Skip to content

Integrations

Drupal Webform + Webform_civicrm

The Stripe extension works with Drupal Webform + Webform_civicrm.

Setup

You must enable the contributiontransactlegacy CiviCRM extension which replaces the Contribution.transact API with a working one. In the future we hope that webform_civicrm switches to a supported API.

Minimum version: 7.x-5.0.

For test mode when you have multiple payment processors enabled you need this patch: https://github.com/colemanw/webform_civicrm/pull/298

Recurring Payments

For recurring payments make sure that: 1. You have either "Number of installments" or "Interval of installments" element on the same "page" as the payment. 2. The elements are either visible or hidden (hidden element) - do NOT select hidden (secure value) as it won't work.