Has he redeemed the card? You should check. If he hasn't, he's probably acting as a man in the middle. Meaning he is waiting for someone else to redeem it and only then will he send you the BTC.
Others have complained before it took awhile to receive their BTC from him. Just have to wait it out I guess and sell to someone else next time.
Yes i checked and it has been redeemed on 29th Jan, i am more than sure he scammed me.
Also check his bitcoin address in blockchain : 1AyRmvqe99mRWU69w8Hbaeej8twMpdeiKm
He is active and trading some pretty good amount of money.
File a proper scam report. He has scammed you.