Mutual Credit v3: Account Limits

In strict mutual credit systems, unlike most others, users balances must not deviate too far from zero. It is common for LETS groups to impose positive and negative restrictions on users' balances. In other accounting systems, a minimum balance of zero is common.

Some users may have different balance limits to others, for example trusted or collateralised users may have access to more credit. Someone saving up may be granted a higher balance limit.

And if balances limits are to be individual, then there are no end of suggestions as to how to calculate them.

The mutual credit module comes with an additional module called 'limits', which adds to the currency properties, and injects its own validation function into transactions. It doesn't store the limits in the database (except for individual users).
So the currency configurator selects a method for default balance limits (extensible via a hook)
There is an option to override the algorythm and set user limits on the user profile.
And there are other options to ignore limits under certain circumstances, say, in transactions of type 'auto'.

Post new comment

The content of this field is kept private and will not be shown publicly.
  • Web page addresses and e-mail addresses turn into links automatically.
  • Allowed HTML tags: <a> <em> <strong> <cite> <code> <ul> <ol> <li> <dl> <dt> <dd> <img> <blockquote> <div>
  • Lines and paragraphs break automatically.

More information about formatting options

This question is for testing whether you are a human visitor and to prevent automated spam submissions.