Store Error as a session variable instead of alerting it

If there is an error when a user is trying to sign up for a card the package current alerts `[object Object]`.
These updates would store that error as a session variable to be used and displayed in the UI.