Visa makes a ton of money just off of necessary debit card transactions. As far as I know Stripe doesn't have a whole lot of groceries/gas stations/drug stores/doctors offices/etc as customers.
From what I've seen Stripe mostly has customers that are selling non-essential services and luxury goods. They'd be far more likely to suffer during a recession than Visa. I mean, Visa does around 1,700 transactions per second on average [1] and handled over 2 trillion dollars in a single quarter last year [2]