A letter from the organization where the services will be rendered, confirming the nature and exact period of services;
A letter of confirmation that it is not a paid post
Certified copy of the organization certificate of registration as Not for profit organization
CAN $32.00 paid by money order or certified cheque only. It must be payable to the South African Consulate-General in Toronto. No cash, please. No personal cheque, please.