Oh, you are right. You will receive the payment when you go online, i believe. But you dont need to be online to provide an invoice. Thats how i understand it.
If your node is offline, does bolt12 allow you to send a payment to that node? I don't think it does. iirc Your node needs to be online to provide the underlying bolt11 invoice as a response to a bolt12 request.
reply