I appreciate you for posting your question here in the Community space. Yes, QuickBooks Online keeps the activity history of your invoices, whether it's sent, viewed, or paid by your customers.
I'll show you how to find this by following the steps below:
Open QuickBooks Online.
On the left menu, head to Sales and choose Invoices.
Find and select the invoice you want to view history.
I've provided a screenshot below for a better view.