Stripe · Execution · Senior · 60 to 90 minutes

Deprecating a legacy Stripe payments API

Stripe builds payments and financial infrastructure APIs that businesses use to accept payments, manage money, and run online commerce. Answer this product management case and get it graded line by line against a weighted rubric.

The situation

You are a Group PM in Stripe's Payments organization. The Head of Core Payments and the CTO have asked you for a plan to retire a legacy card payments API built around older Charges and token based flows, and move merchants to newer payment flows such as PaymentIntents and PaymentMethods. Assume the following numbers: about 8,000 active businesses still process meaningful volume on the legacy API, they represent 12 percent of card payment volume, 35 percent of payment support tickets, and a disproportionate share of failed SCA, wallet, and multi step authentication use cases. Engineering wants to reduce duplicate infrastructure and unlock faster work on authentication, regional compliance, and new payment method support. Sales and support are worried about churn, broken checkouts, and anger from platforms whose own users still run on old integrations. Finance is concerned about near term payment volume loss. Your job is to propose how Stripe should sequence the deprecation, protect revenue and trust, decide who gets exceptions, and align leadership on when to push hard versus when to slow down.

What to produce

A 1 to 2 page deprecation and migration strategy memo.

Your answer must

Constraints

Format

Use clear sections such as goals, customer segments, phased plan, migration support, metrics, and risks. State assumptions and explicit tradeoffs rather than trying to cover every detail.

Related case studies

Keep practising