How about using Paddle/etc, but just for new subscriptions and just in regions where it's relevant, and handling migration later (or wait for churn to slowly whittle away at it for you)?
I've also used https://payproglobal.com/ quite successfully, which nobody else has mentioned here as a merchant of record option. They're less polished than other options, but they've been a godsend for selling outside the EU + Anglosphere markets: they've managed card fraud far far better, and have a very impressive breadth of the local payment methods that you'll 100% need if you want to sell in those markets.
Also seen some enthusiasm for https://www.creem.io/ recently as an MoR option although I haven't tried them myself.
Oh, and it's worth noting that using an MoR isn't just helpful for sales tax. It's also significantly easier for your own accountancy and local tax filings more broadly: it effectively turns N invoices into 1. Very very easy to handle, process & document.
I've also used https://payproglobal.com/ quite successfully, which nobody else has mentioned here as a merchant of record option. They're less polished than other options, but they've been a godsend for selling outside the EU + Anglosphere markets: they've managed card fraud far far better, and have a very impressive breadth of the local payment methods that you'll 100% need if you want to sell in those markets.
Also seen some enthusiasm for https://www.creem.io/ recently as an MoR option although I haven't tried them myself.
Oh, and it's worth noting that using an MoR isn't just helpful for sales tax. It's also significantly easier for your own accountancy and local tax filings more broadly: it effectively turns N invoices into 1. Very very easy to handle, process & document.