Similar tale here; booked passes for two people via Topcashback (Chrome on Windows 10), paid by Visa credit card. Everything worked as it should, got the email with the codes within minutes and the cashback tracked within a couple of hours as well.
Now it's a question of keeping fingers crossed...