sincecutoff.com
← all changes

Stripe Payment Links API enables Managed Payments for digital products

Introduced 2026-03-25 · score 0.98

HOW TO USE IT

For a digital product, create a Payment Link with `managed_payments.enabled` set to `true`. The release note supports doing this through the Payment Links API or Dashboard.

curl https://api.stripe.com/v1/payment_links \ -u "$STRIPE_SECRET_KEY:" \ -H "Stripe-Version: 2026-03-25.preview" \ -d "line_items[0][price]"="<price_id>" \ -d "line_items[0][quantity]"=1 \ -d "managed_payments[enabled]"=true
Dashboard: https://dashboard.stripe.com/payment-links/create

WHY THIS HELPS

Create a payment link to sell a digital product using Managed Payments.

REQUIREMENTS AND LIMITATIONS

  • line_items (required): Items being sold; each item has a Price and quantity. Up to 20 line items.
  • managed_payments.enabled: Set to `true` to enable Managed Payments for the Payment Link.
  • Stripe-Version (required): Set to `2026-03-25.preview` to use the API version adding this parameter.
  • STRIPE_SECRET_KEY (required): Secret API key used for authentication; represented by the create endpoint's documented `-u` authentication pattern.
  • Prerequisite: A Stripe account and a Price for the product to use as a Payment Link line item.
  • Prerequisite: Managed Payments is for digital products; Stripe's guide lists SaaS, software, and digital content or downloads as examples.
  • Prerequisite: Managed Payments does not support Connect/platform or marketplace integrations.
  • Managed Payments is for digital products.

FIRST-PARTY EVIDENCE

Check the installed version and the source before using it. Entry JSON

Report a problem with this card