VAT Validator
Shopify Multi-Surface VAT Number Validation App
AB VAT numaralarini gercek zamanli dogrulayan, tum Shopify planlarinda calisan multi-surface uygulama. Cart, Checkout, Thank You ve Customer Account sayfalarinda kesintisiz VAT dogrulama deneyimi sunar.
Problem & Solution
AB B2B e-ticaret satis sureclerinde VAT dogrulama zorlugunu cozen kapsamli bir cozum.
Problem
- ✗ AB'de B2B satislarda VAT numarasi dogrulamasi yasal zorunluluk
- ✗ Manuel dogrulama zaman kaybi ve hata riski olusturuyor
- ✗ Shopify'in native VAT destegi yetersiz kaliyor
- ✗ Mevcut uygulamalar sadece Plus magazalarini hedefliyor
- ✗ Yanlis VAT numaralariyla yapilan satislar ceza riski tasiyor
Solution
- ✓ Cart sayfasinda anlik VAT dogrulama (tum planlar)
- ✓ Checkout'ta VAT dogrulama (Plus plani)
- ✓ Thank You sayfasinda post-checkout VAT toplama (tum planlar)
- ✓ Customer Account'ta VAT profil yonetimi (tum planlar)
- ✓ VIES API ile resmi dogrulama ve otomatik Reverse Charge notu
Key Metrics
Projenin olcek ve kapsam gostergelerine genel bakis.
Tech Stack
Modern, olceklenebilir ve guvenir teknolojilerle insa edildi.
Phase Overview
6 ana fazda yapilandirilan proje gelistirme sureci.
Extensions
5 Shopify extension ile tum satis kanallarinda VAT dogrulama.
| # | Extension | Type | Target | Plans |
|---|---|---|---|---|
| 1 | vat-cart-widget | Theme App Extension | Cart page + Cart drawer (App Block + App Embed) | ALL |
| 2 | vat-cart-validation | Shopify Function | purchase.validation.run | ALL |
| 3 | vat-checkout-ui | UI Extension | purchase.checkout.contact.render-after | Plus Only |
| 4 | vat-thank-you | UI Extension | purchase.thank-you.block.render | ALL |
| 5 | vat-customer-account | UI Extension | customer-account.profile.block.render | ALL |
Success Criteria
MVP ve V1.0 icin belirlenen basari kriterleri.
🏁 MVP Checklist
- Cart sayfasinda VAT input ve dogrulama calisiyor
- VIES API entegrasyonu tamamlandi
- 27+1 AB ulkesi format dogrulamasi
- Dogrulama sonuclari order metafield'a yaziliyor
- Temel admin dashboard aktif
- Abuse protection (rate limiting, format check)
- GDPR webhook'lari implemente edildi
- Tum testler gecti ve lint hatasiz
🚀 V1.0 Goals
- 4 surface tamami aktif (Cart, Checkout, Thank You, Account)
- Otomatik vergi muafiyeti (taxExempt) uygulamasi
- Reverse Charge notu otomasyonu
- Freemium billing entegrasyonu
- Per-surface analitik ve raporlama
- Cart drawer destegi (App Embed)
- Shopify Function ile checkout blocking
- Shopify App Store'a basarili submission