Yes. You can file or remit payments to the Canada Revenue Agency (CRA) through Allia. However, you must access the site from a computer. It is not possible to process these transactions on a mobile device.
Given the system change, business members must re-register for these services.