Do I need to pay for each candidate that I hire?

Yes - every candidate is individually referred to the job you have posted and will be invoiced accordingly.