GET Protocol does exactly what you describe. It has been going for four years and is expected to sell its one millionth ticket this week.
It prevents scalping and ticket fraud.
It leaves the ticket holder with an NFT collectible.
The White Label product and/or Digital Twin product can be used by any ticket issuer.