Only the Web Portal has the ability to generate QR Codes. The SC App should be update/upgrade and allow for generating a QR Code on the smartphone screen to allow external devices like scanners/printers to clear-scan and print labels as required.
This would remove the use of a laptop or computer PC where the printer has the usb input facility to directly print the QR Code from your smartphone screen.