Stripe payment links are great but they're currently missing some functionality which would make them even better.<p>I've built a no code payment link builder which extends standard Stripe payment links with some advanced functionality, such as:<p>Taxes - enable auto collection and extended tax id capture
Currently you can't add a tax rate to a Stripe payment link, let alone enable the new Stripe Tax auto collection feature. I've fixed this so that you can enable it by simply switching a toggle. You can also enable tax id capture and choose a broader set of countries to capture from.<p>Dynamic customer lookup by param
One of the (very) few annoying things with Stripe is that a duplicate customer will get created for every successful checkout unless the session is initialized within the context of that customer. To fix this you need to assign a customer pre-checkout but you can currently only do that programatically. I've fixed this so that now you can create a payment link, pass an email param (or customer id) and we'll do the customer lookup dynamically. If we find the target customer, we'll init a checkout session for them. No more dupe customers!<p>Other things I've added support for:<p>- Multiple prices
- Funnel and conversion analytics
- Custom redirects
- Set any payment method option
- Multiple products
- Digital asset delivery post checkout
- Branded links
- Pre-applied coupons - no more copy and paste coupon codes
- Custom metadata for social previews
- Free form price amounts
- One click unsubscribe billing management for customers
- Seamless test link mode (just add /test/ to the url when enabled, no need to create test products, prices etc.)<p>Also there's an API in the works so if you're interested, add your email to the waitlist.<p>All feedback welcome!