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

Platform integrations

As well as extensions that install within CiviCRM and work on all CMSs listed below, you can browse directories of integrations that are made specifically for Backdrop, Drupal, Joomla and WordPress.

This extension provides an optimized batching functionality for CiviSepa. When pressing update recurring an alternative method of creating pending contributions used. One can also use this with coworker when Background Queues are enable din CiviCRM.

Current Usage: 3
This extension integrates the PayFast payment provider into the Omnipay Multi Processor Payment extension
Current Usage: 3
This is a Mercado Pago Payment Processor for CiviCRM.
Current Usage: 2
Online Worldpay Payment Processor using API to generate tokens and authorise payment. Once installed just set-up the payment processor and this will be available for using in CiviCRM.
Current Usage: 2
Integrates CiviSepa with Twikey. Sends all transaction groups to Twikey. Twikey will collect the money.
Current Usage: 1
Razorpay Payment Processor - Accept payments by all supported methods by Razorpay.
Current Usage: 1
GoCardless Payment Processor for CiviCRM 4.6.
Current Usage: 1
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.
Current Usage: 0
GlobalPayments payment processor in CiviCRM.

This extension implements the [GlobalPayments](https://www.globalpayments.com/) payment provider in CiviCRM.

It is using the [GP-API](https://developer.globalpay.com/ecommerce/hosted-fields-guide).

Currently only one-off payments are supported.
Current Usage: 0
This is a CiviCRM extension that automatically creates a new Activity, Credit Card Expired based on the Credit Card Expiry Date for a stored credit card token.

The Activity Date for the Activity is set to the 1st day of the month after the Credit Card Expiry Date.

The Credit Card Expired, Activity can then be used to set up Scheduled Reminders to notify the Contact that their credit card is about to expire or has expired.
Current Usage: 0
Accept Bitcoin / Bitcoin Cash (BCH/BTC) payments using bitpay (https://bitpay.com/) through CiviCRM.
Current Usage: 0
Paytrail Payment Processor
Current Usage: 0