Drupal is a registered trademark of Dries Buytaert
drupal 11.3.7 Update released for Drupal core (11.3.7)! drupal 11.2.11 Update released for Drupal core (11.2.11)! drupal 10.6.7 Update released for Drupal core (10.6.7)! drupal 10.5.9 Update released for Drupal core (10.5.9)! cms 2.1.1 Update released for Drupal core (2.1.1)! drupal 11.3.6 Update released for Drupal core (11.3.6)! drupal 10.6.6 Update released for Drupal core (10.6.6)! cms 2.1.0 Update released for Drupal core (2.1.0)! bootstrap 8.x-3.40 Minor update available for theme bootstrap (8.x-3.40). menu_link_attributes 8.x-1.7 Minor update available for module menu_link_attributes (8.x-1.7). eca 3.1.1 Minor update available for module eca (3.1.1). layout_paragraphs 2.1.3 Minor update available for module layout_paragraphs (2.1.3). ai 1.3.3 Minor update available for module ai (1.3.3). ai 1.2.14 Minor update available for module ai (1.2.14). node_revision_delete 2.0.3 Minor update available for module node_revision_delete (2.0.3). moderated_content_bulk_publish 2.0.52 Minor update available for module moderated_content_bulk_publish (2.0.52). klaro 3.0.10 Minor update available for module klaro (3.0.10). klaro 3.0.9 Minor update available for module klaro (3.0.9). layout_paragraphs 2.1.2 Minor update available for module layout_paragraphs (2.1.2). geofield_map 11.1.8 Minor update available for module geofield_map (11.1.8).

commerce_funds

83 sites Security covered
View on drupal.org

Commerce Funds implements a Funds Management System for your website using Drupal Commerce and allows your users to perform money transactions between each others. It creates Account Balances to hold "virtual money" in it. It allows users to Deposit Funds, Transfer Funds, make Escrow Payments, Buy any product on the site using their account balance and send Withdrawal Requests to administrators. This module works with multicurrency websites. The Drupal 7 version is not maintained anymore.

Functionalities provided to users:

  • An Account Balance to deposit money in.
  • Transfer money to other users.
  • Create Escrow Payments to other users and release it in due time.
  • Send Withdrawal Requests to administrator to withdraw money from their account.
  • Pay any product on the website using their account balance.
  • View all their Transactions, Withdrawal Requests, and Manage Outgoing and Incoming Escrow payments.
  • Convert a currency into another one.

Functionalities provided to administrator:

  • Implement Fees for any Transactions, such as:
    • a fixed fee,
    • a percentage of the amount of the Transaction,
    • a percentage of the amount with a minimum applied.
  • Show real time fee calculation under the amount field description.
  • Use the default forms or disable the routes if you're using transaction fields.
  • Manage email notification messages when a transaction is performed.
  • Enable and disable allowed Withdrawal Methods.
  • Approve or decline Withdrawal Requests.
  • View and Search all Transactions.
  • Use Commerce exchanger to manage your currency exchange rates.
  • Use Encrypt to encrypt user withdrawal methods information (bank account details, check details, paypal address etc.).
  • Complete integration with Rules, see external documentation for how to use it.

Back-office:

What does this module provides in the back-office?

  • A transaction field to add transaction forms to any fieldable entity.
  • A block for user balances.
  • A block with all operations available to users (deposit, transfer, escrow payment etc.).
  • An admin block for the site balance.
  • An admin block which is displayed on user profile pages to see their account balance.
  • Three views to manage the different transactions (for admin and users).

How to use

READ THE USER DOCUMENTATION

Tools for developers

READ THE DEVELOPER DOCUMENTATION

Credits

This module is developed and maintained by Orao-web. The first version was made by JesoX.

Activity

Total releases
2
First release
Feb 2025
Latest release
3 months ago
Release cadence
319 days
Stability
50% stable

Releases

Version Type Release date
3.0.2 Stable Jan 6, 2026
3.x-dev Dev Feb 21, 2025