Hi, I submitted my transcripts via post. My university did not have an online submission hence did it via the regular post.
There is an option of submitting documents online but it is not mandatory.
Received my evaluation report in 10days after WES received my documents.