Pay 524 GBP before or after Tech Nation evidence submission?

Can anyone please confirm to me if the below page is where I need to pay BEFORE I actually go to Tech Nation site to submit my evidences?
OR
Do I have to submit my evidences on Tech Nation and THEN pay the 524 GBP fee?

Thank you!

Pay then submit evidences

1 Like

Thank you very much!

2 Likes