Yes, payment in the UK is made upfront once a deal has been agreed between both parties and relevant ID checks have been completed. We can discuss overseas payments with you at the time of the transaction.