Looks like they changed this promo. When you click the microsoft card it should list how to claim. You would've had to order it through their referral link. Maybe you can try going through the motions have them send you the link. Click the link for good measure. And then contact them about it...