@zrlv if you can go to Canberra personally, then you can do both the verification of contract and update your OWWA records sa embassy so that you can directly print your OEC online before even going home. They won't allow online kasi, dapat in person when it comes to OWWA records update when I called them last early june. You may call POLO/embassy and ask again (number at their website).
Tapos I'm from QLD so medyo malayo and i had to go home asap so I opted for sending the verified contract in PH so that I could go to OWWA and update my records. Once my OWWA is updated, I could print my OEC online anytime.
contract verification by the way only takes 1 day as long as complete lahat ng requirements.