Do i have to activate my new sim card?

I just got back from the at&t store after getting my micro sim card for my iphone and i'm trying to activate it and it says only compatibla SIM cards from a supported carrier… But its unlocked. Do i have to activate my sim card online or something?

You can go to nearest store and activate or you can call the service provider…