Make sure your in game ID (found by hitting your avatar in game, going to info tab) and in game name (the one above your in game avatar) match. That should work, but I do know there's been issues with the Banner Lords website as well as redeeming the code.