Presumably they have cards they can bring with them on the trip that work in Sweden even though their address is outside Sweden?
I know when I travel abroad I just take and use my normal cards without a problem.