I have no idea whether they could or could not make more durable receipts.
The ones we get here last longer than a couple of days, but fade long before the guarantee period is up, if you buy anything you might want to complain about, or anything that can be returned up to January 31st etc.
What I do, is to photograph the receipt when I get home, making quite sure that both the date, the store's name and the price are legible, then download the photo from my phone to my computer.
You can store the receipt on your phone if you prefer, but then if you either change phones or have your phone stolen, you lose the receipt.
I file the photos in a folder called receipts on my computer and file the actual paper receipt in an envelope that I date and add what the receipt is for.
No-one has ever refused to accept these photos, if the receipt was no longer legible.