SoftGlaze Service Request
Customer side of a WordPress services marketplace. A multi-step request form covering 20+ trades that matches each job to nearby providers by distance, then carries it through quoting and a customer dashboard.
by Azhar Ali · github.com/softglazee/softglaze-service-request · website
Install
No release zip yet. The repository archive installs, but the folder name will carry the branch suffix and updates will not flow:
wp plugin install https://github.com/softglazee/softglaze-service-request/archive/refs/heads/master.zipReadme
SoftGlaze Service Request
Version 3.5.4 · 93 files · text domain softglaze-service-request
The customer side of the marketplace. A multi-step request form covering 20+ trades that matches each job to nearby providers by distance, then carries it through quoting, callbacks and a customer dashboard. Includes the marketplace modules and credit manager.
Provides
- Shortcodes —
[sg_request_form],[sg_request_form_new],[sg_job_funnel],[sg_callback_form],[sg_request_dashboard],[sg_customer_dashboard] - Post type —
sg_request, with taxonomiessg_serviceandsg_region - Admin — 8 menu pages including Settings, 21 AJAX endpoints
- Matching — haversine distance against provider coordinates; Mapbox powers address autocomplete
Tables
{prefix}sg_callbacks is its own. {prefix}sg_quotations and {prefix}sg_quotes are shared with SoftGlaze Contractor Hub.
Settings
Requests → Settings holds the Mapbox public token (sg_sreq_mapbox_token). Address autocomplete is disabled while it is blank, and an admin notice says so.
Requires
ACF, plus a Mapbox public token for autocomplete.
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.