Yes, payment is made upfront once a deal has been agreed between both parties and relevant ID checks have been completed.