Stripe payment links expire silently

Stripe payment links expire silently
Payment links time out after your first successful charge—most operators don’t notice until a customer complains.
The dashboard shows nineteen successful payments this month. One customer emails at 9 PM on a Thursday: Your payment link isn’t working—tried three times.
You check the link you sent her two weeks ago. It loads. The checkout form renders. But when she clicks Pay, nothing happens.
Most operators assume payment links live forever. They don’t. After the first successful transaction, the link expires silently. No error message in your dashboard, no notification to you or your customer. Just a broken checkout experience that looks like it should work.
Tomorrow’s edition maps exactly when payment links expire, why the silent failure exists, and how to design flows that don’t break when a customer shares your link or comes back for a second purchase.
Read the full edition
Tomorrow’s deep dive shows you the three expiration triggers, the dashboard signals you’re missing, and the checkout architecture that survives link-sharing and repeat buyers.
Keep the links working,
The One Two Three Send Team
PS: If you’ve ever had a customer tell you your checkout is broken when it looks fine on your end, tomorrow’s edition will save you hours of support confusion.