If you wouldn't mind providing some insight, I'm curious what your approach is to verifying a hire is w.r.t. collecting commission?
If we connect companies with high quality hires they'll want to pay so that they can continue working with us. This will likely only scale to a certain size.
I genuinely would be surprised to see a company pay a sourcing fee in under 30 days, sometimes 60 or 90.
What I have been trying is incentivizing the candidate to also check back in if they have been hired. That way you don't have to rely on the companies alone.