A multi-vendor WooCommerce marketplace where AEC/BIM specialists, Excel experts and AI tool authors sell digital products with license keys and tiered services — side by side.
Front-end application form with manual or automatic approval. Approved vendors get a dedicated role with minimal capabilities — no wp-admin required.
Front-end tabs for products, orders, earnings and store settings. Vendors create downloadable programs or tiered service listings, pending admin review by default.
Downloadable products generate unique license keys per purchase with activation limits, shown on the customer's order page and manageable in admin.
Sold scripts and Revit/Excel add-ins phone home over wpaec/v1 to activate, deactivate and validate keys per instance.
Basic / Standard / Premium packages with per-tier pricing, inclusions and delivery days. Prices are always re-validated server-side at cart time.
Configurable platform commission recorded per line item on completion, voided on refunds, with a payout ledger and per-vendor rate overrides.
aec-market.zip under Plugins → Add New → Upload and activate.| Shortcode | Purpose |
|---|---|
[wpaec_vendor_registration] | Vendor application form |
[wpaec_vendor_dashboard] | Vendor dashboard — products, orders, earnings, settings |
[wpaec_vendor_store] | Public vendor store (?vendor={id} or vendor attribute) |
The license key itself is the credential; no personal data is returned.
POST /wp-json/wpaec/v1/license/activate { "license_key": "…", "instance": "…" }
POST /wp-json/wpaec/v1/license/deactivate { "license_key": "…", "instance": "…" }
GET /wp-json/wpaec/v1/license/validate?license_key=…