Ana içeriğe atla

Uluslararası ödeme entegrasyonu

CreativeCode+Stripe

Küresel pazara açılan SaaS ve e-ticaret projeleri için Stripe entegrasyonu. 135+ para birimi, güçlü abonelik altyapısı ve gelişmiş geliştirici araçları.

Hızlı cevap

Stripe entegrasyonu uygulamanıza 135+ para birimi, kredi/banka kartı, Apple/Google Pay ve güçlü abonelik (Stripe Billing) desteği katar. Türkiye'den şirketler Stripe kullanabilir; KDV / vergi ayarları yapılabilir. 3-7 iş günü teslim.

Kurulum maliyeti

10.000 – 35.000 TL (entegrasyon geliştirme)

Aylık

Stripe komisyon: %2.9 + $0.30 / başarılı işlem (EU kartı için %1.5 ek). Abonelik: +0.5%

Süre

3-7 iş günü

Kim için doğru

SaaS ürünü için aylık/yıllık abonelik (Stripe Billing)

Uluslararası e-ticaret: EUR, USD, GBP ödeme alma

One-time payment + fatura otomasyonu

Marketplace: satıcılara otomatik ödeme (Stripe Connect)

Veri akışı

Kullanıcı → Stripe Elements / Checkout → Stripe API → Kart ağı → Stripe webhook → Uygulama backend → Sipariş / Abonelik güncelleme

Kurulum adımları

  1. 01

    Stripe hesabı ve doğrulama

    Stripe hesabı açma; Türkiye'den şirket için işletme belgesi + banka hesabı doğrulama.

  2. 02

    API anahtarları

    Publishable key + Secret key; test ve production ayrı ortamlar.

    // Stripe SDK kurulum
    npm install stripe
    
    // Node.js örnek
    const stripe = require('stripe')(process.env.STRIPE_SECRET_KEY);
  3. 03

    Ödeme formu (Stripe Elements)

    Hazır Stripe Elements veya Stripe Checkout; PCI uyumluluk otomatik sağlanır.

  4. 04

    Webhook yapılandırması

    Stripe Dashboard'dan webhook endpoint tanımla; payment_intent.succeeded, invoice.paid event'lerini dinle.

    // Webhook imza doğrulama
    const event = stripe.webhooks.constructEvent(
      req.body, req.headers['stripe-signature'], endpointSecret
    );
  5. 05

    Abonelik kurulumu (Stripe Billing)

    Product + Price tanımı; müşteri oluşturma + abonelik başlatma + proration yönetimi.

  6. 06

    Test + canlıya geçiş

    Test kartlarıyla (4242 4242...) 20+ senaryo; production'a geçiş.

Sık karşılaşılan tuzaklar

  • Türkiye'den Stripe: settlement USD/EUR — kur riski yönetilmeli
  • SCA (Strong Customer Authentication) Avrupa kartları için zorunlu
  • Webhook olmadan ödeme durumu senkronize edilemez
  • İade politikası Stripe'ta tanımlanmazsa dispute riski artar
  • KDV / stopaj: Stripe vergiyi hesaplamaz — Stripe Tax modülü gerekir

Sıkça sorulan sorular

Türkiye'deki şirket Stripe kullanabilir mi?

Evet — Türkiye'den şirketler Stripe kullanabilir; işletme belgesi + banka hesabı doğrulamasıyla hesap açılır. Ödemeler USD/EUR olarak tahsil edilir, Türk bankasına transfer yapılır.

Stripe mi iyzico mi?

Türkiye pazarı + TL ödemesi için iyzico tercih edilir (yerel kart altyapısı, taksit). Küresel pazar + uluslararası ödeme için Stripe daha güçlüdür.

Stripe Billing ile abonelik nasıl yönetilir?

Product (ürün) + Price (fiyat planı) tanımlanır; Stripe Customer oluşturulur, abonelik başlatılır. Yenileme, iptal, upgrade/downgrade Stripe tarafından yönetilir; webhook ile uygulamanız güncellenir.

CreativeCode + Stripe entegrasyonu için teklif al

30 dakikalık keşif görüşmesinde projenize özel kapsam + maliyet + süre yazılı.

Keşif görüşmesi başlat