Hello @userjo,
There are times that your browser is full of frequently-accessed page resources, thus causing websites, like QuickBooks Online (QBO), to act weirdly. This can be the reason why your invoice transaction number is not showing up after printing it.
Let's consider logging into your QBO account using a private browser so we can isolate this issue. To do so:
- Google Chrome: Ctrl + Shift + N
- Mozilla Firefox: Ctrl + Shift + P
- Safari: Command + Option + P
If this works, you can clear your regular browser's cache so the system can start fresh. But if you get the same results while using a private browser, use a different browser app instead.
Lastly, I've also included this reference for the different ways you can use in accepting payments from your customers: Record invoice payments in QuickBooks Online.
If there's anything else that I can help you with, let me know in the comments. I'll be here to help.