Non-persitant object is the way to go.
Seems you are taking the user through an (onboarding) process. In that case a NPE is really helpfull.
Plus I doubt that not storing the confirmation isn’t according to regulations, which demand tracking of approvals