Use constants. Fix fallback when not payment info is given.
Fix password reset functionality.