Open Credits [Free]

Beta Open Credits [Free] 0.13.1

No permission to download
Compatible XF 2.x versions
  1. 2.3
Additional requirements
PHP 8.2+, MySQL 8.0+
License
MIT
Visible branding
No
OpenCredits — open-source credits for XenForo 2.3+

A free (MIT) credits system for XenForo 2.3+. Reward activity, show balances,
let members transfer and redeem credits, and gate trophies on wealth.

Highlights
  • Earn on activity — threads, replies, reactions, registrations and daily visits, with amounts, daily caps, and forum/group scoping.
  • Multiple currencies — a primary currency plus per-currency visibility.
  • Wallet everywhere — postbit, account menu, profiles, and paged history; your own profile also has a transfer shortcut.
  • Transfers & redeem codes — member-to-member transfers that never overdraw, plus single/multi-use coupon codes.
  • Leaderboard — a placeable "Top credit holders" widget with a configurable count and currency, optionally visible to guests.
  • Premium posts — show a locked box in place of content behind a credits charge with [charge=10]…[/charge]; the author is credited and sees unlock stats.
  • Inflation control — optional balance caps, daily faucet limits, and demurrage/decay to keep the money supply in check.
  • Alerts & trophies — optional alerts when credits land, and "has at least / fewer than X credits" criteria for trophies, notices, and promotions.

For admins
  • Manage currencies, earning events, codes, and members from AdminCP → Credits (gated by the Manage credits admin permission; super admins always have it).
  • Tools to adjust balances, rebuild from the ledger, backfill pre-install content, prune old history into snapshots, and run demurrage passes (with preview).
  • Display toggles (postbit, menu, profile) and a configurable daily boundary (UTC, board time, or a fixed offset).
  • Premium content control — the [charge] BBCode, a Bypass charge BBCode permission, and an editor toolbar button.
  • Spend/award API and an oc_credits_adjust event — see docs/API.md on GitHub.

Defaults: thread $5, reply $1, reaction $2, registration $10, daily visit $5 — change anytime in AdminCP → Credits.

Requirements

XenForo 2.3.0+, PHP 8.2+, MySQL 8.0+. No other add-ons required.

Install

Use the Download button at the top of this page to grab the latest release zip, then pick one:
  • From AdminCP — Add-ons → Install from archive, upload the zip, click Install.
  • Manual — unzip it and upload the contents of upload/ into your forum root, then AdminCP → Add-ons → OpenCredits → Install.
Then allow View own credit wallet and history and Transfer credits to other users for Registered (and any other groups) on the Credits permission tab. Members start earning on their next post/reaction/visit.

To upgrade later: upload the newer zip and click Upgrade on the add-on.

Troubleshooting
  • Wrong balances? — AdminCP → Credits → Rebuild balances (or CLI: php cmd.php oc-credits:rebuild).
  • Permission errors? — check the Credits permission tab per group (fresh installs auto-allow Registered).
  • Uninstalling wipes data — balances, ledger, events, currencies, codes, and snapshots.

Links
  • Source (MIT) · Issues · Roadmap.
  • Vibe-coded with AI assistance — review security-sensitive changes before deploying.
Author
TechWiz18
Downloads
8
Views
273
First release
Last update

Ratings

0.00 star(s) 0 ratings

Latest updates

  1. v0.13.1 — Inflation control & hardening

    Changelog 0.13.1 Inflation hardening — the daily faucet is now tracked in its own ledger, so...
  2. 0.12.0 — premium posts, a wallet, and a cleaner profile tab.

    Changelog 0.12.0 Premium posts — a new … BBCode shows a locked box in place of the content...
  3. v0.11.2 — Prune, privacy, currency, and guest-widget fixes

    Changelog 0.11.2 — patch release (includes the 0.11.1 fix). Prune history now works on MySQL...
Back
Top Bottom