Entegrasyon, işletmenizin kullandığı yazılımların birbirine otomatik veri aktarmasıdır. Bir sipariş geldiğinde faturanın kesilmesi, kargo kaydının açılması, stokun pazaryerlerinde güncellenmesi ve ekibe bildirim gitmesi, ayrı ayrı entegrasyonlarla elle iş yapmadan gerçekleşir. Bu rehber, en sık ihtiyaç duyulan entegrasyonları ve her biri için hazırladığımız ayrıntılı yazıları tek yerde topluyor.

Entegrasyon Türleri

Entegrasyon Türleri: REST API, SOAP web servis, Webhook, Dosya ve XML
TürNasıl çalışırÖrnek
REST APIYazılımınız servisin adreslerine HTTP istekleri gönderirParaşüt, Trendyol, Discord
SOAP web servisXML tabanlı, tanım dosyası (WSDL) ile çağrılan servisYurtiçi, Aras, PTT, Ticimax
WebhookBir olay olunca karşı tarafın adresine veri gönderilirDiscord bildirimi, form ve CRM
Dosya ve XMLDüzenli üretilen dosya karşı tarafça okunurCimri ürün XML'i, banka ekstresi, Luca Excel
Protokol ile kurum bağlantısıKamu kurumları arasında sözleşmeyle kurulan veri paylaşımıUYAP kurum entegrasyonları

Konu Konu Entegrasyon Rehberleri

Muhasebe

  • Paraşüt entegrasyonu: API v4, OAuth2, fatura ve e-Fatura akışı, hazır e-ticaret bağlantıları.
  • Luca entegrasyonu: Excel aktarım, başka programdan geçiş, e-Dönüşüm ve Luca Portal.

Banka ve Ödeme

E-ticaret, Pazaryeri ve Kargo

Müşteri ve Ekip İletişimi

Hukuk

Firma ve Platform Bazında Rehberler

Firma ve Platform Bazında Rehberler: Trendyol, Hepsiburada, n11, Amazon Türkiye

Pazaryerleri

Kargo Firmaları

CRM

Örnek Akış: Siparişten Teslimata

Entegrasyon Projesine Başlamadan Önce

  • Hazır bağlantıya bakın: Kullandığınız altyapı veya yazılımın hazır entegrasyonu varsa önce onu değerlendirin.
  • Tek kaynak belirleyin: Stok, fiyat ve müşteri bilgisinin hangi sistemde "asıl" tutulduğuna karar verin.
  • Test ortamı isteyin: Canlı veriyle deneme yapmayın; servis test ortamı sunuyorsa önce orada çalışın.
  • Sınırları öğrenin: Her servisin istek sınırı vardır. Yöntemler için istek sınırı rehberine bakın.
  • Anahtarları koruyun: API anahtarı, şifre ve webhook adreslerini sunucuda gizli tutun. Ayrıntılar REST API güvenliği yazısında.
  • Hata kaydı tutun: Başarısız aktarımları kaydedin ve yeniden deneme mekanizması kurun; sessizce kaybolan sipariş en pahalı hatadır.

Sık Sorulan Sorular

API ile web servis arasındaki fark nedir?

Günlük kullanımda ikisi de bir yazılımın başka bir yazılıma programla bağlanması anlamına gelir. "Web servis" ifadesi Türkiye'de çoğunlukla SOAP tabanlı eski servisler için, "API" ise REST tabanlı servisler için kullanılır.

Entegrasyon için yazılımcı gerekir mi?

Hazır entegrasyonlarda genellikle gerekmez; panelden API bilgilerini girmek yeterlidir. Özel bir akış, kendi yazılımınız veya hazır bağlantısı olmayan bir servis için geliştirici gerekir.

Webhook ne zaman tercih edilir?

Bir olay olduğunda karşı tarafa anında haber vermek gerektiğinde. Karşı taraf webhook sunmuyorsa belirli aralıklarla sorgulama yapılır.