Hope you're doing fine, happyjacks!
Yes, you're right that QuickBooks Online don't have an option to memorize transaction. You only need to create a recurring transaction for an invoice.
I'll walk you through on how you can create a recurring invoices.
- Go to the Gear icon.
- Select Recurring transactions under the Lists column.
- Click New.

- Select the type of transaction to create (invoice), and then select OK.

- Enter a Template name.
- Select a Type: Scheduled.

For additional details, you can check these articles:
Please know that I'm always here if you ever need anything else with QuickBooks, happyjacks. Take care and stay safe always.