I visited the Canadian embassy in Bangkok last week and there was a notice on the wall stating that they will discontinue issuing income verification letters for visa applications
I provided a cover letter that specified the visa type I was applying for, the company I work for, the role (remote), length of employment and included my contract.
They then asked for the business registration for the company I work for. I got that online.