You can use any printer as long as it connects to the device you're using to access QuickBooks Online. From there, you'll have to locate the transactions that you want to print.
For more resources in managing printing transactions, you can check these references: