Get AI summaries of any video or article — Sign up free
Stripe made a crypto currency? (Founders, pay attention) thumbnail

Stripe made a crypto currency? (Founders, pay attention)

Theo - t3․gg·
6 min read

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.

TL;DR

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?

Managed payments is Stripe’s merchant-of-record offering. When a business acts as its own merchant, it owns the compliance burden: registering and remitting taxes locally, handling fraud and disputes, managing order fulfillment, and providing customer support for transaction issues. With managed payments, Stripe acts as the merchant through entities already set up across countries and states, so Stripe manages global tax, fraud prevention, disputes, fulfillment support, and transaction support. For customers, the card statement and transaction descriptor shift from the business name to Stripe (with additional details), because the payment is processed and owned through Stripe rather than going directly to the business.

How does the employer-of-record analogy map to merchant-of-record payments?

The transcript compares employer-of-record to merchant-of-record. With employer-of-record, a company like Deal incorporates in many jurisdictions so the employer doesn’t need to create mini-companies in each state/country; employees get paychecks and benefits from the employer-of-record entity, while the original company contracts the service. Merchant-of-record works similarly: instead of the business being the merchant everywhere customers are located, Stripe becomes the merchant-of-record entity. The business contracts Stripe to handle the legal/compliance responsibilities of selling to customers across jurisdictions.

Why does Stripe Scripts matter for billing logic like discounts and coupons?

Stripe Scripts lets developers define constrained business logic that runs inside Stripe for specific Stripe objects. The transcript highlights a coupon example: a coupon can be configured to apply a percentage discount only up to a maximum dollar amount (e.g., 20% off up to $100). Because the logic is enforced by Stripe, it’s harder for someone to misuse a coupon code against the wrong invoice or circumvent assumptions that would otherwise live in application-side code. The language is described as a TypeScript subset with a restrictive operation set, implying a custom runtime and tighter safety boundaries than full TypeScript.

What is USDB, and how is it positioned to reduce multicurrency friction?

USDB is a stablecoin issued by Bridge and used as the stablecoin underlying Stripe balances. It’s described as being backed one-to-one by cash and short-duration money market funds held with BlackRock. The transcript’s practical claim is that stablecoins can make cross-border money movement easier and cheaper than moving between USD, euros, and other currencies through traditional rails, while avoiding the extreme volatility associated with assets like Bitcoin or Ethereum.

How do the Stripe credit card and stablecoin balances connect to day-to-day operations?

The transcript describes a Stripe credit card that can spend from USDB balances. That reduces the need to repeatedly transfer money from Stripe to a bank account (which can take days) and then move it back to pay other vendors. If multiple businesses use Stripe, the card can effectively keep value within Stripe’s ecosystem—transferring between Stripe accounts rather than constantly withdrawing to banks. The transcript also frames this as especially helpful for foreign founders who face delays or hurdles withdrawing from Stripe to banks in certain countries.

What does adding CLA to Stripe Link aim to accomplish?

CLA is described as a major European payment processing group and a common request for the service in question (T3 Chat). The transcript emphasizes that customers want to pay using CLA because it matches regional payment habits. The addition is framed as improving payment method coverage for European customers, including support for CLA’s payment options (with the transcript focusing on the payment method preference rather than buy-now-pay-later features).

Review Questions

  1. Which responsibilities shift from a business to Stripe under managed payments, and how does that affect tax and dispute handling?
  2. What constraints and benefits does Stripe Scripts provide compared with implementing coupon logic in an application server?
  3. 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. 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. 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. 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. 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. 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. 6

    Adding CLA to Stripe Link targets European customer payment preferences by supporting a widely used regional payment processor.

Highlights

Managed payments turns Stripe into the merchant-of-record, shifting compliance and liability—tax, fraud, disputes, and transaction support—away from the business.
Stripe Scripts lets developers enforce discount rules inside Stripe using a TypeScript subset, reducing the risk of coupon misuse that can happen when logic lives only in application code.
USDB is framed as a practical business stablecoin: Bridge issues it, and it’s described as backed one-to-one by cash and short-duration money market funds held with BlackRock.
A Stripe credit card that spends USDB balances aims to cut the constant back-and-forth between Stripe and bank accounts.
CLA support in Stripe Link is presented as a direct response to European customers’ preferred payment method.

Topics

  • Managed Payments
  • Stripe Scripts
  • USDB Stablecoin
  • Merchant of Record
  • Multicurrency Management
  • Stripe Link CLA

Mentioned

  • YC
  • USDB
  • USD
  • AI
  • SAML
  • CLA
  • API
  • SDK
  • USD