WP Manifestindependent plugin directory
manifest / users / softglaze-user-management

SoftGlaze User Management

Frontend provider registration, profiles and a metered premium tier for WordPress, with its own billing, invoices and activity log in custom tables.

★ 0stars

Install

Download source zip No release zip yet

This is the repository archive. It installs, but the folder name will carry the branch suffix and updates will not flow.

Install straight from GitHub with WP-CLI:

wp plugin install https://github.com/softglazee/softglaze-user-management/archive/refs/heads/master.zip
No built-in updater. New versions won't appear under Dashboard → Updates. Install new releases yourself, or let Git Updater track the repository.

Version 1.3.1 · 35 files · text domain softglaze-user-management

Frontend registration, profile management and a metered premium tier for service providers. Base profile fields live in ACF; everything premium — services, locations, availability, billing, invoices and an activity log — lives in custom tables so it can be metered and billed.

Provides

  • Shortcodes — [sg_provider_registration], [sg_provider_login], [sg_provider_lost_password], [sg_provider_dashboard], [sg_premium_onboarding]
  • Admin — 10 menu pages, including list tables for premium users, invoices and the activity log
  • Billing — pay-per-lead pricing (phone lead / website click), an activation checklist, gateway settings with a webhook URL

Tables

{prefix}sg_provider_profiles, {prefix}sg_premium_users, {prefix}sg_premium_user_services, {prefix}sg_premium_user_locations, {prefix}sg_premium_user_availability, {prefix}sg_premium_billing_addresses, {prefix}sg_premium_invoices, {prefix}sg_premium_activity_log

Settings

The premium settings screen holds the Mapbox public token (sg_um_mapbox_token). Address lookup is off while it is blank.

Requires

ACF Pro for base profile fields, Mapbox for location entry, and a payment gateway (Stripe or Mollie) for the premium tier.

Bundled data

assets/data/georef-netherlands-gemeente@public.geojson (11 MB) — Dutch municipality boundaries for the work-area picker. The largest file in this repository.

Licence

GPLv2 or later — see LICENSE. Copyright (C) 2026 Azhar Ali (SoftGlaze).

This plugin ships no credentials. Every API key it needs is entered in the WordPress admin and stored as an option.