I received this today:

Jake - Customer Support Manager replied:
Hi there, yes we will soon update the site so you can enter in your Payza email address so we can pay you
I'm here to help! If you have any further problems or questions please let me know.

Kind regards,
Jake - FileFactory Customer Support Manager