Alışveriş Sepeti

Sepetiniz boş

E-Ticaret & Ekosistem · 16 dk

Uluslararası E-Ticaret: Çoklu Para Birimi, Dinamik Kur Çevrimi ve Global Vergi (VAT/KDV) Mimarisi

Avrupa Birliği KDV OSS sistemi, ABD eyalet bazlı Sales Tax kuralları, Avrupa Merkez Bankası anlık kur önbelleklemesi ve kur dalgalanması kalkanı (FX Slippage Buffer) mimarimiz.

Yazar: Stilgen Core Engineering

Uluslararası E-Ticaret: Çoklu Para Birimi, Dinamik Kur Çevrimi ve Global Vergi (VAT/KDV) Mimarisi

1. Sınır Ötesi E-Ticarette Finansal Mayın Tarlası

Türkiye'deki veya yerel bir pazardaki bir e-ticaret sitesini küresel satışa açmak yalnızca sitedeki metinleri İngilizceye çevirmekle bitmez. Finansal olarak karşınıza 3 devasa problem çıkar:

  1. Döviz Kuru Kaybı (FX Slippage): Ürününüzü 100 USD'ye satarken bankanın uyguladığı kur marjı veya ödeme anındaki kur dalgalanması kârınızı eritebilir.
  2. Avrupa Birliği KDV Kuralları (EU VAT OSS): Fransa'daki bir tüketiciye satarken %20 Fransız KDV'si, Almanya'dakine %19 Alman KDV'si uygulanmalıdır. B2B alımlarda ise Ters Vergilendirme (Reverse Charge) ile KDV sıfırlanmalıdır.
  3. ABD Eyalet Satış Vergisi (US Sales Tax Nexus): Kaliforniya ile New York'un vergi oranları ve muafiyet sınırları tamamen farklıdır.

2. Gerçek Zamanlı Kur Yönetimi ve FX Tampon (Buffer) Mimarisi

Stilmerce'in para birimi motoru, Avrupa Merkez Bankası (ECB) verilerini her saat başı arka plandaki BullMQ işçisiyle çeker ve Redis üzerinde önbelleğe alır:

// currency-converter.service.ts
export class CurrencyConverterService {
  async convertPrice(amountTRY: number, targetCurrency: string): Promise<number> {
    if (targetCurrency === 'TRY') return amountTRY;

    const rate = await this.redis.get(`fx_rate:TRY_${targetCurrency}`);
    // %1.5 Döviz Dalgalanma Tamponu (FX Slippage Buffer) ekle
    const protectedRate = Number(rate) * 0.985;

    // Psikolojik fiyatlandırma (Charm Pricing: .90 veya .99 ile bitir)
    const rawConverted = amountTRY * protectedRate;
    return Math.ceil(rawConverted) - 0.10;
  }
}

Sıfır Kur Zararı

FX Buffer ve saatlik otomatik kur güncellemesi sayesinde, para birimleri arasındaki anlık dalgalanmalarda mağaza sahibi hiçbir zaman kur farkı zararına uğramaz.

3. Akıllı Vergi Motoru (Dynamic Tax Calculator)

Müşteri teslimat adresini seçtiği mikrosaniyede vergi hesaplama motoru devreye girer:

  • Müşteri bir AB ülkesi seçtiğinde (Örn: İtalya), ülkenin güncel KDV oranı (%22) faturaya eklenir.
  • Eğer müşteri geçerli bir VIES AB Vergi Numarası girerse, API VIES sunucularından numarayı doğrular ve B2B Reverse Charge kuralıyla KDV'yi otomatik olarak %0'a çeker.