Hey there, rahim-rmklogisti.
Thanks for joining us here in the Community! I'd be happy to provide some information.
At this time, QuickBooks card readers are not available in Canada. However, QuickBooks Online has a great feature called Payments. This feature enables your customers to pay directly from the invoice that was emailed to them. I recommend review this article to see if this is something you might be interested in.
In addition, you're welcome to leave feedback for our developers. Comments are viewed and considered as they create new features and updates for QuickBooks.
If you have any other questions, feel free to reach back out here.