Stripe operates on a pay-as-you-go pricing model. For the basic payment processing, Stripe charges 1.4% + 20p per transaction for European cards, and 2.9% + 20p for non-European cards. Pricing for other services like Stripe Billing or Stripe Atlas varies.