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]"=trueDashboard: https://dashboard.stripe.com/payment-links/createWHY 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
- https://docs.stripe.com/changelog/dahlia/2026-03-25/adds-support-for-managed-payments-on-payment-links
- https://docs.stripe.com/api/payment_links/create
- https://docs.stripe.com/payments/managed-payments
Check the installed version and the source before using it. Entry JSON