If you don't have payslips then you can show deposits in your bank account for a couple months.. But make sure to black out the other transactions for privacy .. U can also get a letter from your HR department that states how much you make each month or yearly.. You can also have hr reference a recent change in payroll programs and no current payslips but to reference your deposits .. Apply to the Thai embassy within Canada it's usually easier and they will tell u if u need something more to strengthen your application