Stripe made a crypto currency? (Founders, pay attention)
Based on Theo - t3․gg's video on YouTube. If you like this content, support the original creators by watching, liking and subscribing to their content.
Managed payments is Stripe’s merchant-of-record service in private preview, designed to offload global tax, fraud, disputes, fulfillment support, and transaction support from the business to Stripe.
Briefing
Stripe is rolling out a cluster of payment infrastructure upgrades that aim to remove the hardest parts of running global commerce—tax compliance, fraud, disputes, and even customer support—while also giving developers new ways to control billing logic inside Stripe itself. The most startup-relevant change is “managed payments,” Stripe’s merchant-of-record offering in private preview, which shifts legal and operational responsibility for transactions from the business to Stripe. That means fewer headaches around where customers live, how taxes apply, how chargebacks are handled, and how disputes get resolved.
The core idea behind managed payments is easiest to understand by analogy to “employer of record” services. Instead of a company acting as the merchant (and therefore owning the compliance burden), Stripe acts as the merchant through an entity already set up across countries and states. Customers still buy subscriptions through Stripe Checkout, but the card statement and transaction details reflect Stripe rather than the business. The business keeps the product relationship, yet Stripe absorbs the compliance and liability work—global tax management, fraud prevention, dispute handling, fulfillment support, and a direct support path for transaction issues like stolen-card fraud. Stripe also plans a migration path for customers using Lemon Squeezy, which Stripe acquired; the managed payments effort is positioned as a way to stabilize and replace a product that some users feel has been deteriorating over time.
Alongside managed payments, Stripe is introducing “Stripe Scripts,” a new programming language for embedding business logic directly into Stripe. Built as a TypeScript subset (with a custom runtime implied by restrictions on allowed operations), Scripts let teams define logic tied to Stripe objects—such as coupon rules—without pushing all the logic into their own servers. A concrete example: a coupon can be configured to apply a 50% discount only up to a maximum dollar amount, enforced by logic that runs within Stripe. That reduces the risk of coupon misuse (like applying a code to the wrong invoice) because the constraints live with the payment system rather than in application-side code.
Stripe’s crypto angle ties into the same “money movement” problem: multicurrency management. Through Bridge, Stripe is introducing a stablecoin called USDB (a USD bridge stable coin) backed one-to-one by cash and short-duration money market funds held with BlackRock. The pitch is practical rather than speculative: stablecoins can reduce friction and fees when moving value across borders, and stablecoin balances can act as an internal settlement layer for Stripe’s multicurrency features.
Stripe is also adding a credit card product that can spend from USDB balances, reducing the need to constantly transfer funds from Stripe to a bank and back again. The transcript frames this as a major operational win for businesses that keep money in Stripe—especially international founders who struggle with withdrawals and bank account setup in certain countries. The stablecoin and card features are presented as complementary to managed payments: both are meant to make global billing and payouts less chaotic.
Finally, Stripe is expanding payment method support by adding CLA to Stripe Link, a European payment processing group frequently requested for regional customer preferences. Taken together, these changes signal a shift toward handling more of the “messy middle” of global payments inside Stripe—so startups can ship and iterate without rebuilding compliance, fraud, and dispute workflows from scratch.
Cornell Notes
Stripe’s biggest startup-facing move is “managed payments,” a merchant-of-record service in private preview that shifts global tax, fraud prevention, disputes, fulfillment support, and transaction-related customer support away from the business and onto Stripe. The transcript explains the change using an employer-of-record analogy: customers still subscribe via Stripe Checkout, but Stripe becomes the legal merchant entity, reducing compliance and chargeback pain. Stripe also introduces “Stripe Scripts,” a TypeScript-subset language for running constrained business logic inside Stripe—such as enforcing coupon limits—rather than relying entirely on application-side code. On the money-movement side, Stripe is integrating stablecoins via Bridge, issuing USDB backed one-to-one by cash and short-duration money market funds held with BlackRock, plus a Stripe credit card that can spend USDB balances. The combined goal: make global billing and multicurrency operations less operationally chaotic.
What problem does “managed payments” try to solve, and what changes for the business vs. the customer?
How does the employer-of-record analogy map to merchant-of-record payments?
Why does Stripe Scripts matter for billing logic like discounts and coupons?
What is USDB, and how is it positioned to reduce multicurrency friction?
How do the Stripe credit card and stablecoin balances connect to day-to-day operations?
What does adding CLA to Stripe Link aim to accomplish?
Review Questions
- Which responsibilities shift from a business to Stripe under managed payments, and how does that affect tax and dispute handling?
- What constraints and benefits does Stripe Scripts provide compared with implementing coupon logic in an application server?
- How does USDB’s backing and the Stripe credit card’s ability to spend USDB balances change the operational workflow for businesses holding funds in Stripe?
Key Points
- 1
Managed payments is Stripe’s merchant-of-record service in private preview, designed to offload global tax, fraud, disputes, fulfillment support, and transaction support from the business to Stripe.
- 2
Stripe Scripts introduces a TypeScript-subset language for running constrained billing logic inside Stripe, with examples like enforcing coupon discounts up to a maximum amount.
- 3
Stripe’s stablecoin integration uses Bridge-issued USDB, described as backed one-to-one by cash and short-duration money market funds held with BlackRock.
- 4
A Stripe credit card that can spend USDB balances is positioned to reduce repeated transfers between Stripe and bank accounts, especially for businesses that keep funds in Stripe.
- 5
Stripe plans a migration path from Lemon Squeezy to managed payments, addressing concerns that Lemon Squeezy’s product has been weakening for some customers.
- 6
Adding CLA to Stripe Link targets European customer payment preferences by supporting a widely used regional payment processor.