Extensions Directory
Extensions are installable packages which give CiviCRM new functionality, and this directory provides a centralized list of extensions which the CiviCRM community has created. This listing displays CiviCRM extensions that work on all Content Management Systems (CMS).
The newest extensions · Create an extension · Add an extension to this directory
Deletes the linked CMS User when permanently deleting a CiviCRM Contact.
Creates a permission "In Group: X" and "Not in Group: X" for each Group
that has "Group Type=Access Control".
that has "Group Type=Access Control".
A provider for the civirepresent extension, making use of the geocodio.io service.
This extension generates and stores data for Fiscal Attests in Belgium. The data can be mailed and exported to CSV for uploading at FOD.
Records ActBlue donations automatically to the corresponding CiviCRM contact. If a contact doesn't already exist, one is created for you.
Adds a link to see all of an events participants in SearchKit, using the fields that were on the registration form. It's similar to the "Results" tab in Drupal Webform.
Only event registration is supported for now, but the intent is to also support contribution pages, standalone profiles, and potentially FormBuilder forms.
Only event registration is supported for now, but the intent is to also support contribution pages, standalone profiles, and potentially FormBuilder forms.
The extension adds a Civi-rule action to post messages on Slack and Mattermost when an event is triggered.
When a new contribution recur is created by a contribution page store the contribution page ID also on the contribution recur entity.
Control the profile visibility using CMS user roles.
This will control the accessibility of your profile based on your role, even if you give permissions to the CMS like profile create, 'profile listings', etc.
Each profile can have its own controls for accessibility.
This will control the accessibility of your profile based on your role, even if you give permissions to the CMS like profile create, 'profile listings', etc.
Each profile can have its own controls for accessibility.
This extension adds two extra custom fields to the FinancialTrxn and a scheduled job "Stripe fill charge amount" which is used to fill those fields with data.
If you install this extension and take payments online the fields "Charge amount" and "Charge currency" will populate automatically.
They are normally the same as the amount / currency for the financial trxn.
## So why do I need this extension?
If you import the payments from another system and record them in the "payout" currency then this extension allows
you to record the charge amount and currency and use it in reports.
Make sure that imported FinancialTrxn records have the trxn_id = Stripe Charge ID.
If you install this extension and take payments online the fields "Charge amount" and "Charge currency" will populate automatically.
They are normally the same as the amount / currency for the financial trxn.
## So why do I need this extension?
If you import the payments from another system and record them in the "payout" currency then this extension allows
you to record the charge amount and currency and use it in reports.
Make sure that imported FinancialTrxn records have the trxn_id = Stripe Charge ID.
A provider for the civirepresent, making use of http://represent.opennorth.ca/
Provides more information about mailing mailing engagements, such as how many people contributed successfully after clicking on a mailing link.
This utility extension provides an API call to reformat Batch titles so that they sort correctly when used in report filters.
This is of no interest unless you use Accounting Batches.
This is of no interest unless you use Accounting Batches.