got login to work for a user who has entered cc details and proceeded to checkout. clugde atm but appears to be working.