In Barcelona you must carry ID with you at all times but a photocopy is acceptable its a good idea to just bring that most hostels or hotels will make you the photocopy for free also you should keep the amount of cash you have with you to a minimum all the bars and clubs accept credit or debit cards.