Business owners will be required to print and display their online-issued licences at their premises.