According to the information I got after researching online regarding your question, I got to know that you can either get the transcripts in person, or you can send someone you know to get them for you.
The documents required for getting the transcripts are:
The university usually takes about 20-25 working days for issuing the transcripts.
You can also get the transcripts through the mail if you are unable to make it to the university in person. You will also be provided a tracking ID. Just mail them the documents and you are good to go. You will keep on getting updates. You can contact the support team in case you have doubts. They themselves contact you if they need something.
After you have registered with WES, the university will send the sealed transcript to WES