I think it was already mentioned, but since I don’t remember where I’ll just ask again: what’s the normal wait period for the punchcard (spend $50 on BF games) to update? I bought ~$55 worth, pre-tax, of Xb1 games from the designated sale page and my punchcard is showing $0/50
Here’s what got me there in case anybody is curious
Control Ultimate Edition $19.99
Just Cause 3: XXL Edition $5.99
Spyro™ Reignited Trilogy 13.99
Some others have claimed to receive the credit immediately, but my case was similar to your situation. In my case, even after contacting them via email, it took a full 72 hours to receive my credit. It happened earlier today, and it did not occur all at once (for whatever reason). Meaning, at one point I was given credit for a single game, and then later on for the whole amount.