Back to articles
I got tired of the official EU VAT API crashing, so I built a Serverless wrapper with Webhooks ๐Ÿš€

I got tired of the official EU VAT API crashing, so I built a Serverless wrapper with Webhooks ๐Ÿš€

via Dev.to WebdevQuicreatdev

Hello DEV community! ๐Ÿ‘‹ If you've ever built a B2B SaaS or an e-commerce checkout in Europe, you know the struggle. By law, you have to validate your customers' VAT numbers to apply the reverse charge mechanism. The official way to do this is via the European Commission's VIES API. But there are a few huge problems with it: It frequently crashes or rate-limits you during business hours. It's incredibly slow. The biggest issue: It only tells you the status today . If your biggest client goes bankrupt or closes next month, you won't know until the unpaid invoices pile up. I wanted a modern, fast, and proactive solution. So, I built VatFlow . ๐Ÿ›  What I built VatFlow is a REST API hosted on RapidAPI that acts as a smart shield and monitor for B2B company data. Here is what makes it different: โšก๏ธ Smart Caching: I built a DynamoDB caching layer. If you request a VAT number that was recently checked, it returns in milliseconds. No more VIES downtime impacting your checkout flow. ๐Ÿ”” Real-time Web

Continue reading on Dev.to Webdev

Opens in a new tab

Read Full Article
3 views

Related Articles