I am using the experthive theme.
How do I
(a) require that companies create accounts in order to access vendors (freelanceers)
(b) limit and charge companies for “request” packages
(c) charge companies a % of contract value
I don’t want to charge vendors (freelancers) to list their services or charge them to work.
I contemplated renaming “vendors” which are linked to “listings” to “companies” with “jobs”, which would then let me use the theme’s built-in “listing packages”, but I can’t succeed with this approach because the “offer” process starts with “vendors” and this wouldn’t make sense if I were to rename “vendors” to companies.
My future state, which I want to accomplish using the experthive theme:
Companies
Must register to add requests and to get access to vendors (freelancers), due to global privacy laws. Companies have static profiles and pictures. A company profile is associated with custom categories and tags that I create. Companies have 1+ users. Companies buy packages of requests. Companies can pay to feature their requests. Vendors (freelancers) submit offers. Companies pay a % commission when they pay a vendor (freelancer) for deliverables and the final contract. Companies rate freelancers (vendors).
Vendors (Freelancers)
Must register to create their profile, due to global privacy laws. Freelancers have static profiles and pictures. A freelancer profile is associated with custom categories and tags that I create. Freelancers have 1 user. Freelancers don’t pay to use the theme. Freelancers submit offers. Freelancers complete work. Freelancers rate companies.