ForumCrafts — plugins, themes, extensions, add-ons & tools for real boards — tools for real boardsDownloads & licences →

VIP Pass Plugin for MyBB

MYBB PLUGIN free
Not rated yet Be the first

Members buy VIP time with their credits, renewals stack honestly, and an expired pass removes itself.

A paid membership tier that runs on your own board currency instead of a payment processor: members spend credits for a stretch of VIP, and the board handles granting and retiring the group.

What it gives you:

• A VIP page with a status tile (active until a date, or a join call to action), a price tile and a live wallet tile.
• Buying deducts the price, adds your chosen VIP group as a secondary group, and logs the purchase.
• Renewals stack: each purchase extends the current expiry by a full period instead of resetting it to now, so nobody loses paid time by renewing early.
• A nightly 04:00 task strips the VIP group from expired members and retires their rows — no manual janitor work.
• Boards that have not chosen a VIP group get a polite "not configured yet" notice instead of a broken checkout, and an under-funded purchase is refused cleanly.

This is the 2.0 line, rebuilt as a versioned release from the deployed source rather than the missing original archive.

What's included

  • VIP page with status, price and live wallet tiles
  • Purchase deducts credits, grants the chosen group as a secondary group, and logs it
  • Honest stacking renewals — expiry extends by a full period, never resets to now
  • Nightly 04:00 sweep removes the group from expired members and retires their rows
  • Clean refusal when credits are short; friendly notice when no VIP group is configured
  • Non-fatal behaviour when DF Credits is missing

At a glance

PlatformMyBB plugin
Latest versionv2.0.0
Download size19.7 KB
Released25 Oct 2026
Downloads0
AccessFree — sign in to download
CompatibilityMyBB 1.8.40 tested
PHP8.1+ intended, runtime tested on 8.4.27
DatabaseMySQL / MariaDB
RequiresDF Credits (users.dfcredits), and one usergroup set as VIP
LicenceGPL-3.0-or-later
Tasksone nightly sweep at 04:00

Requirements

  • MyBB 1.8.40 is the tested target.
  • PHP 8.1 or newer (runtime tested on 8.4.27).
  • DF Credits installed and active.
  • A usergroup you are happy to grant as a secondary group.

Checksum

Verify your download before you upload it to your board.

038dd8e919bcdf40c1627ed250df899dc85a3b3f6bdb7f1ad6a8cdfe41003ba8

Install it

1. Back up your files and database first.
2. Upload the inc/ folder from the archive into your MyBB root, keeping the paths.
3. Admin CP → Configuration → Plugins → Install & Activate.
4. Admin CP → Configuration → Settings → DF VIP Pass: master switch, VIP usergroup id, price (default 250 credits), days per purchase (default 30).

Questions people ask

Does it change a member's primary group?

Never. VIP is granted as an additional (secondary) group only; primary groups are left alone.

What if a member renews early?

The new period is added to their existing expiry, so early renewal costs nothing in lost time.

What removes the VIP group when a pass lapses?

The nightly 04:00 task, which runs on MyBB's task schedule with normal board traffic.

All releases

VersionReleasedSizeDownloadsChangelog
v2.0.0 latest 25 Oct 2026 19.7 KB 0 # 2.0.0 — 23 October 2026

New versioned replacement; the 1.0 archive was not recovered.

- VIP page (misc.php?action=dfvip): status tile (active until… or join CTA), price tile (e.g. 💎 250 / 30 days) and live wallet tile.
- Buying deducts the price from the DF Credits wallet, grants your chosen VIP usergroup as a secondary group, and logs the purchase.
- Renewals stack honestly: each purchase extends the current expiry by the full period (never resets to “now”).
- Nightly sweep task (04:00) strips the VIP group from expired members and retires their rows — zero manual janitor work.
- Unconfigured boards get a polite “not configured yet” notice instead of a broken checkout; insufficient-credit purchases are refused cleanly.
- Degrades gracefully when DF Credits is missing: friendly notice, no fatal errors.

Ratings & reviews

No ratings yet — the first one will be real, not seeded

More MyBB plugins

All MyBB plugins