This isn't necessary. There could be a public price and a private price.
> there is an option for forgotten card which lets you bypass the need for an account
Neither is this.