add new printing function to checkout button. Use message as default.
Need to pass the contents from the receipt to print and need to check
when there is nothing to print, the printer should not print.