Now hiring — Markham, ON
Mystery shopper jobs in Markham — $32–$50 per visit.
Get paid to visit cafes, restaurants, and retail in Markham. Pick missions on your phone, complete on your own schedule, get paid weekly via Stripe. High disposable income, picky customers — the bar for "good enough" is higher here than the GTA average.
Independent contractor · weekly Stripe payouts · annual cap $8,000 per agent.
How Markham mystery shoppers get paid
Pay scales with how fast you submit the report after the visit. Submit same-day for the top tier; you have up to 72 hours before the mission expires.
Submit your report within 24h of the visit window closing.
Submit your report within 48h of the visit window closing.
Submit your report within 72h of the visit window closing.
Plus full reimbursement of any required purchase — the customer sets the cap at booking, paid back on top of the visit fee. Past 72h = strike, no payout, mission released to other agents.
Where you’ll shop in Markham
Active demand across every major commercial district in Markham. Pick missions within your travel radius from your home postal code.
- Unionville
- Markham Village
- Cathedraltown
- Cornell
- + anywhere in Markham within your travel radius
Types of businesses we shop in Markham
Sit-down or fast-casual visits: order, observe service, photograph the food, write a structured report.
Browse, ask staff a question, optionally make a small purchase. 20-30 minutes door-to-door.
Quick 15-minute visits: order a drink, time the service, check cleanliness, snap a few photos.
Phone-shop or in-person new-patient inquiry. Score booking ease, transparency, and follow-up.
How to become a mystery shopper in Markham
- Step 1Apply in 2 minutes
Email, phone, your Markham postal code, travel radius, and a couple of questions. Approval usually within 24h.
- Step 2Claim missions on your phone
When a business in Markham books a shop, we text + email the top 5 nearest agents. First to claim wins the mission.
- Step 3Get paid weekly
Stripe deposits to your Canadian bank account within 7 days of report acceptance. Set up payout method during onboarding (~5 min).
Mystery shopper jobs in Markham — FAQ
- How much do mystery shoppers in Markham get paid?
- Pay in Markham is $32–$50 CAD per visit, scaled by how fast you submit the report after the visit window closes ($50 within 24h, $43 within 48h, $32 within 72h). If the mission requires a purchase, the customer sets a reimbursement cap at booking — you get that paid back on top of the visit fee. Past 72h you get a strike and no payout. Annual earnings are capped at $8,000 per agent.
- What do I need to apply for a mystery shopper job in Markham?
- A Canadian phone number, an email, your Markham postal code, and a Canadian bank account for Stripe Connect payouts. You need to be 19+ and legally entitled to work in Canada. Bring a phone with a working camera for the required evidence photos.
- How are missions assigned in Markham?
- When a business books a shop near your Markham postal code, SpyRecruiter texts and emails the top 5 closest matching agents within travel radius. First to tap "Claim" wins the mission — no bidding, no interview, first-come-first-served, race-locked at the database level.
- How long does a mystery shop take in Markham?
- Plan for 30-60 minutes total: 15-25 minutes for the visit (depending on the format), 10-20 minutes to upload photos and finish the structured report on your phone. Most agents do their report from the car in the Markham parking lot right after the visit.
- How often do mystery shoppers in Markham get paid?
- Weekly Stripe Connect payouts to your Canadian bank account. Each mission pays out within 7 days of report acceptance. You set up the payout method during onboarding (about 5 minutes, all Stripe-hosted).
- Is this employment? Do I get a paystub?
- No — SpyRecruiter mystery shoppers in Markham are independent contractors, not employees. You set your own schedule, claim only the missions you want, and may decline any mission. You're responsible for your own income-tax filing and HST/GST. CRA requires platforms to issue a T4A slip for fees-for-services payments once you exceed $500 in a calendar year; we'll issue one automatically when you do.
- What businesses get mystery shopped in Markham?
- Mostly restaurant, retail, cafe, dental. The exact mix depends on which Markham businesses sign up for shops on the customer side at undercovershopper.ca. Mission frequency in your area scales with local business demand.
- Are there mystery shopper jobs near me in Markham?
- If you're within travel radius of any of these Markham commercial districts — Unionville, Markham Village, Cathedraltown, Cornell — you're well-positioned to claim missions as they're released. You set your own travel radius during signup (default 15 km).
- Can I do this part-time alongside another job in Markham?
- Yes — most SpyRecruiter agents do 2-5 missions per month around a day job or studies. No minimum claim requirement. The $8,000 annual cap is designed for supplemental income, not a primary salary.
- Will I always get paid for my Markham shops?
- Yes, with three clearly-defined exceptions that we publish up-front: (1) reports submitted more than 72 hours after the visit window closes earn no pay; (2) reports flagged for fraud or plagiarism (photos taken off-premises, answers copy-pasted across missions) earn no pay; (3) reports that don't meet the deliverables — four required photos plus the structured answers — get a chance to redo before any no-pay decision. Disagree with a rejection? Use the "Message support" form on your dashboard within 14 days; we respond within 5 business days. You keep the copyright on every photo and note you submit — we only license accepted reports, never rejected ones, and rejected submissions are never delivered to the customer.
Mystery shopper jobs in other Canadian cities
Coast-to-coast hiring. Pick the city closest to you.
- Mystery shopper jobs in Toronto(ON)
- Mystery shopper jobs in Vancouver(BC)
- Mystery shopper jobs in Montreal(QC)
- Mystery shopper jobs in Calgary(AB)
- Mystery shopper jobs in Edmonton(AB)
- Mystery shopper jobs in Ottawa(ON)
- Mystery shopper jobs in Winnipeg(MB)
- Mystery shopper jobs in Quebec City(QC)
- Mystery shopper jobs in Hamilton(ON)
- Mystery shopper jobs in Mississauga(ON)
- Mystery shopper jobs in Brampton(ON)
- Mystery shopper jobs in Surrey(BC)
- Mystery shopper jobs in Halifax(NS)
- Mystery shopper jobs in London(ON)
- Mystery shopper jobs in Kitchener(ON)
- Mystery shopper jobs in Burnaby(BC)
- Mystery shopper jobs in Saskatoon(SK)
- Mystery shopper jobs in Regina(SK)
- Mystery shopper jobs in Victoria(BC)
- Mystery shopper jobs in Windsor(ON)
- Mystery shopper jobs in Oshawa(ON)
- Mystery shopper jobs in Richmond(BC)
- Mystery shopper jobs in Burlington(ON)
- Mystery shopper jobs in St. John's(NL)
Ready to start shopping in Markham?
Application takes 2 minutes. First mission can land within days of approval, depending on local demand.