1. Referral captured
A customer posts through a referral link or enters a referral code. The referrer is stored against the job post from the start.

Most people ask someone they trust before booking a tech help service — a neighbour, a classmate, a community group member or a family contact. Referral tracking lets the business recognise those trusted connections without losing control of job quality or payment safety.
A referral can come through a shared link, a referral code entered at the time of posting, or a referrer name mentioned in the request. All three can be stored against the job record and carried through the quote, job and invoice stages.
A customer posts through a referral link or enters a referral code. The referrer is stored against the job post from the start.
The job is reviewed, quoted, assigned to a provider, completed and invoiced. The referral stays attached through every stage.
The customer pays the invoice. This is the first point at which commission eligibility can be considered — not before.
Admin reviews the referral, checks for duplicates, self-referrals or policy issues, and manually records the commission. No automatic payout.
Manual approval reduces fraud, self-referrals, duplicate referrals and commission claims for jobs that were cancelled or never paid. It also gives admin a chance to handle edge cases — a referrer who is also the customer, a job that was refunded, or a referral code used multiple times by the same person.
The system should check for duplicate posts, repeated patterns, same referrer and customer details, suspicious custom requests and jobs that never convert to paid invoices before commission is recorded.
Share a referral link or code and let Your IT & Tech Mates track the job through review, quote, completion and invoice payment — then manually approve commission.