Digital payments firm Stripe lays off 14% of workforce The payment processor cited "stubborn inflation, energy shocks, higher interest rates, reduced investment budgets, and sparser startup funding" as reasons for its decision.