Yes, scratchcards do indeed have jackpots. They can be fixed prize jackpots, local progressives, or million dollar network progressives. Where a game card is part of a jackpot, the reward can trigger randomly on any spin. The best games could offer the million-dollar jackpots.