If you registered stuff at the shop and they keep that online for you, then yes, they could remove it.
But if you had the QR-code link directly to your own web site then no, it wont 'expire' unless you remove whatever it points to.
It's just a machine readable way of encoding text. The text can be pretty much anything - it is often an URL, but we include a QR-code on our invoices, containing the main parameters like Company, Customer, Invoice Number, Amount, VAT, Date, Due Date...
The recipient can scan the invoice and if his software supports it, automatically register it to the accounting system. |