SİSTEMLER ARASI ÇİFT YÖNLÜ VERİ KÖPRÜSÜ

Sistemleriniz Birbiriyle Konuşsun; Personeliniz Manuel Veri Taşımak Zorunda Kalmasın.

E-ticaret siteniz, Logo, Mikro, Netsis ERP programınız, CRM ve kargo sistemleriniz arasında verileri saniyeler içinde senkronize eden güvenli API köprüleri kuruyoruz.

Doğrudan Hat: +90 (547) 200 04 54 bilgi@wholopi.com.tr WhatsApp Danışma
API entegrasyonu ile web sitesinden ERP ve muhasebe sistemine otomatik sipariş akışı
REST API / Webhook Ortalama Senkron: < 350 ms
BİR SİPARİŞİN İŞLETMEDEKİ GERÇEK YOLCULUĞU

Müşteri web sitenizden "Satın Al" butonuna bastığı an şirketinizde ne olur?

Saat 14:15. E-ticaret sitenizi veya kurumsal B2B sipariş portalınızı ziyaret eden bir müşteri sepetini onaylayıp ödemeyi tamamladı. Bu tek bir saniyelik tıklama, işletmenizin arka planında birbirine zincirli en az dört farklı departmanı aynı anda harekete geçirmek zorundadır:

1
Satış Departmanı

Siparişi görmeli, müşterinin talebini doğrulamalı ve teslimat terminini teyit etmelidir.

2
Muhasebe & Finans

Cari kartı açmalı, KDV matrahlarını işlemeli, e-Arşiv veya e-Faturayı düzenlemelidir.

3
Depo & Lojistik

İlgili raftan ürünü toplamalı, koli barkodunu oluşturmalı ve stok sayımını düşmelidir.

4
Kargo & Müşteri

Kargo şirketine takip kodu açmalı, müşteriye SMS ve e-posta ile bildirim geçmelidir.

Entegrasyon Yoksa: İnsan Hatalı Manuel Süreç

Operatör web paneline girer, siparişi okur. Muhasebe programını açar, vergi numarasını ve ürün kodlarını tek tek elle yazar. Yanlış harf yazılır, fatura hatalı kesilir. Depocu ancak akşam gelen Excel çıktısıyla siparişi öğrenir. Kargo takip numarası müşteriye 1 gün sonra manuel yazılır. Günde 50 siparişte 3 personelin mesaisi kopyala-yapıştır ile kaybolur.

Wholopi API Köprüsü Varsa: 400 Milisaniyede Tamam

Müşteri ödemeyi tamamladığı anda API köprüsü tetiklenir (Webhook). ERP'de saniyeler içinde cari hesap açılır veya eşleşir, sipariş fişi işlenir, e-fatura taslağı hazır hale gelir, depodaki barkod yazıcıdan toplama fişi çıkar ve kargo takip barkodu oluşturularak müşteriye otomatik iletilir. Sıfır tuşlama hatası, sıfır gecikme.

TEKNİK YANILSAMALARDAN UZAK NET TANIM

API Entegrasyonu tam olarak nedir? (Ve ne değildir?)

API (Uygulama Programlama Arayüzü) Entegrasyonu; birbirini hiç tanımayan ve farklı yazılım dilleriyle yazılmış iki veya daha fazla dijital sistemin, önceden tanımlanmış kurallar, güvenlik protokolleri ve veri şablonları çerçevesinde birbirleriyle konuşmasıdır.

Entegrasyon, veriyi bir sistemin çıkış kapısından (Endpoint) alır, anlaşılır ortak bir dile dönüştürür (Data Transformation / Normalization) ve hedef sistemin giriş kapısına teslim eder.

⚠️ Önemli Doğrulama: API entegrasyonu "dünyadaki her programı birbirine sihirli bir kabloyla bağlayan" sınırsız bir mucize değildir. Bir entegrasyonun çalışabilmesi için her iki tarafın da veri alışverişini desteklemesi, geçerli bir izin kapısı sunması ve mantıksal veri yapılarının birbirine tercüme edilebilir olması gerekir.
API Payload (JSON) POST /api/v1/orders
{
  "order_id": "ORD-2026-984",
  "customer_tax_id": "1234567890",
  "erp_target": "LOGO_TIGER_3",
  "items": [
    {
      "sku": "WHL-PRO-X",
      "qty": 4,
      "vat_rate": 20
    }
  ],
  "status": "PAYMENT_VERIFIED"
}
✓ Webhook tetiklendi → Doğrulandı → ERP Fişi Kesildi
VERİ KATMANLARI VE AKIŞ TİPLERİ

Sistemler arasında hangi veriler hareket eder?

İşletmenizin ölçeğine ve kullandığınız yazılımlara bağlı olarak entegrasyon köprülerimiz üzerinden 8 temel operasyonel veri seti taşınır:

1. Siparişler ve Satırlar

Sipariş no, ürün kalemleri, miktar, birim fiyat, satır bazlı iskonto oranları, KDV tutarları ve ödeme yöntemi detayları.

2. Cari Kart & Müşteri Profili

Unvan, VKN/TCKN, vergi dairesi, e-Fatura/e-Arşiv mükellefiyet durumu, fatura ve sevk adresleri, özel ödeme vadeleri.

3. Ürün Kataloğu & Varyantlar

Ana ürün kodu, varyant SKU'ları, EAN/UPC barkodları, ürün başlığı, kategori hiyerarşisi ve teknik ürün özellikleri.

4. Stok Sayımları & Ambarlar

Merkez ambar stoku, rezerve stoklar, konsinye miktarları, mağaza ambar bazlı anlık fiziksel ve satılabilir stok bakiyeleri.

5. Fiyat Listeleri & İskontolar

Perakende satış fiyatı, bayiye özel iskonto grupları, döviz bazlı tarifeler ve kademeli miktar (hacim) indirim kuralları.

6. Kargo & Sevkiyat Takibi

Kargo barkod numarası, taşıma irsaliyesi, paketleme statüsü, yola çıkış, şube varış ve alıcıya teslim edilme olayları.

7. Teklif & Talep Formları

Web sitesi iletişim formları, ürün teklif talepleri, potansiyel müşteri (Lead) iletişimleri ve dijital kampanya UTM verileri.

8. Destek & Servis Kayıtları

Garanti ve arıza bildirimleri, iade/değişim talepleri, teknik servis iş emirleri ve müşteri memnuniyet kayıtları.

SENKRONİZASYON MİMARİSİ

Tek Yönlü mü, Çift Yönlü mü? Hangisine İhtiyacınız Var?

Her entegrasyonun çift yönlü olması gerekmez. Yanlış kurgulanan mimariler gereksiz sunucu maliyetine ve veri çakışmalarına (Race Conditions) yol açar.

Tek Yönlü (Unidirectional)

A Sisteminden B Sistemine Kesintisiz Akış

Veri yalnızca bir kaynakta üretilir ve hedef sisteme aktarılır; hedef sistemden geriye bir güncelleme beklenmez.

En Çok Kullanıldığı Yerler:
• Web sitesindeki teklif formlarının CRM sistemine düşmesi
• Sanal POS ödeme makbuzunun muhasebe sistemine yazılması
• E-ticaret siparişinin kargo sistemine sevk emri olarak gitmesi
✓ Düşük gecikme, kolay bakım, sıfır veri çakışması riski.
Çift Yönlü (Bidirectional)

İki Sistemin Birbiriyle Sürekli Mutabakatı

İki taraf da veri üretir ve değiştirir. Sistemler birbirlerinin son durumlarını anlık veya periyodik olarak kontrol eder.

En Çok Kullanıldığı Yerler:
• Web'den ERP'ye sipariş giderken; ERP'den Web'e stok ve fiyat inmesi
• Depoda sayım bittiğinde tüm pazaryeri ve sitelerdeki stokların güncellenmesi
• Kargo firmasından gelen takip numarasının e-ticaret siparişine geri yazılması
⚡ Master Data kuralı ve atomik kuyruk kilitleri ile yönetilir.
SEKTÖREL MİMARİLER

En Çok Kurduğumuz 4 Kritik İşletme Entegrasyonu

İşletmelerin operasyonel hızını 10 katına çıkaran gerçek entegrasyon senaryoları:

Senaryo A: E-Ticaret + ERP & Muhasebe Entegrasyonu

Logo (Tiger / Go3), Mikro (Fly / Jump), Netsis (Standard / Enterprise), Nebim V3, Zirve, Paraşüt
Günde 1000+ Sipariş Kapasitesi

E-ticaret sitenizde veya B2B portalınızda bir ürün satıldığında, ERP sisteminizde manuel olarak sipariş fişi açma devrini kapatıyoruz. Müşterinin TCKN/VKN bilgisi üzerinden cari hesap kontrolü yapılır; mükerrer kayıt oluşması engellenir.

Ürün fiyatı veya stok adedi ERP'de muhasebe/depo personeli tarafından güncellendiğinde, web sitenizdeki fiyat ve stok bilgisi otomatik olarak güncellenir. Olmayan ürünün satılması (over-selling) riski sıfıra indirilir.

Otomatik e-Fatura Fişi
Ambar Bazlı Stok Ayrımı
Tevkifat & KDV Matrahı
Bayi İskonto Senkronu
E-ticaret ve ERP sistemleri arasında çift yönlü veri akışı

Senaryo B: Kurumsal Web Sitesi + CRM & Satış Hunisi

HubSpot, Salesforce, Zoho CRM, Bitrix24 veya Kuruma Özel CRM
Anında Satış Bildirimi
Web formlarından CRM sistemine anında lead aktarımı

Web sitenizden teklif isteyen potansiyel kurumsal müşterilerin bilgileri sadece e-posta gelen kutusunda kaybolmaz. API üzerinden ilgili form verileri doğrudan CRM sistemine yeni bir "Lead / Fırsat" kartı olarak işlenir.

Gelen talep, müşterinin bulunduğu şehre veya ilgilendiği ürün kategorisine göre ilgili satış temsilcisine otomatik atanır; temsilcinin telefonuna anlık WhatsApp / SMS bildirimi düşürülür. Müşteri daha siteden çıkmadan satış ekibi geri dönüşe hazır hale gelir.

UTM Kaynak Takibi
Otomatik Temsilci Atama
WhatsApp & SMS Tetikleme
Satış Hunisi (Pipeline) Kaydı

Senaryo C: Mobil Saha Satış & El Terminali Depo Akışı

Plasiyer Tabletleri, Android El Terminalleri ve Barkod Okuyucular
Offline Çalışabilen Kuyruk

Saha satış temsilcileriniz müşteriyi ziyaret ettiğinde internetin zayıf olduğu ortamlarda bile sipariş girebilmelidir. Mobil uygulama API köprümüz, siparişleri önce yerel cihaz belleğinde kuyruklar (Offline Sync) ve internet sağlandığı anda ERP'ye iletir.

Depo tarafında ise el terminali barkodu okutulan ürünün anında ERP'de irsaliyesi hazırlanır, raf adresi teyit edilir ve hatalı ürün paketleme riski tamamen bertaraf edilir.

Çevrimdışı (Offline) Sipariş
Barkod & Raf Adresi Teyidi
Anlık Cari Ekstre Sorgulama
Plasiyer Konum & Rota Kaydı
Mobil uygulama ve saha personeli için API entegrasyonu

Senaryo D: Kargo API, Banka Sanal POS & e-Dönüşüm Köprüsü

Yurtiçi / Aras / MNG / HepsiJet Kargo API, Banka Ortak POS, GİB e-İrsaliye
Uçtan Uca Operasyon
Depo sipariş toplama ve kargo barkod akışı

Depoda koli hazırlandığında kargo şubesine gitmeden önce sistem kargo firmasının API'sine bağlanır. Alıcının adres doğrulaması yapılır, barkod numarası alınır ve termal yazıcıdan tek tıkla kargo etiketi çıkartılır.

Kargo kuryesi barkodu okuttuğunda veya paket alıcıya teslim edildiğinde, Webhook sinyali ile web sitenizdeki sipariş statüsü güncellenir ve müşteriye otomatik takip linki iletilir.

Otomatik ZPL/PDF Barkod
Anlık Teslimat Webhook'u
Ortak Ödeme & Sanal POS
e-İrsaliye / e-Fatura Eşleme
GERÇEK MÜHENDİSLİK ÇÖZÜMLERİ

Kullandığınız programın modern bir API'si yoksa ne yapıyoruz?

Birçok köklü sanayi ve ticaret işletmesi, 10-15 yıldır kullandığı kurulu ERP veya muhasebe sistemlerinden vazgeçmek istemez. Yazılımınızın REST API desteği olmasa dahi veri akışını sağlayan 4 alternatif mühendislik çözümü üretiyoruz:

Mühendislik Çözümü 1

Yerel Ara Ajan (Middleware Windows Service / Daemon)

ERP programınızın kurulu olduğu yerel sunucunuza (On-Premise Server) hafif, güvenli ve şifreli çalışan bir Wholopi köprü ajanı kurarız. Bu ajan yerel sistemdeki verileri okur, doğrular ve güvenli SSL tüneli üzerinden bulut sisteminizle senkronize eder.

Mühendislik Çözümü 2

Güvenli Salt-Okunur SQL View & Read-Replica

ERP veritabanınıza (MSSQL, Oracle, PostgreSQL) doğrudan yazma işlemi yaparak ana veriyi riske atmak yerine; yalnızca gerekli stok ve fiyat sütunlarını içeren izole, salt-okunur (Read-Only) SQL View katmanları oluştururuz.

Mühendislik Çözümü 3

Zamanlanmış SFTP & Flat File (CSV/XML) Boru Hatları

Yazılımınız yalnızca dışarıya dosya aktarımı (export) yapabiliyorsa, belirlenen periyotlarda şifreli SFTP sunucusuna bırakılan CSV, XML veya JSON dosyalarını otomatik okuyan ve içe aktaran akıllı kuyruk ayrıştırıcıları geliştiririz.

Mühendislik Çözümü 4

Webhook Köprüleri & Mikro Servis Adaptörleri

Eski SOAP/WSDL servislerini modern web sitelerinin anlayabileceği RESTful JSON formatına dönüştüren hafif ara yüz (Proxy Adapter) mikro servisleri yazarız.

Yazılım Sürüm Yükseltme Gerçeği: Eğer mevcut sisteminiz veri bütünlüğünü tehdit edecek kadar eskimişse, entegrasyona başlamadan önce sürüm yükseltme analizini dürüstçe raporlarız.
Sistem Uyumluluğunu Sorun →
MİMARİ KARŞILAŞTIRMA

REST API mi, Yoksa XML / SOAP Veri Beslemesi mi?

İki teknoloji de veri taşır; ancak hız, çalışma mantığı ve kullanım amaçları tamamen farklıdır. Hangi durumda hangisini tercih etmelisiniz?

Kriter Modern REST API (JSON) XML & SOAP Veri Akışı
Veri İletişim Hızı Anlık (< 100-400 ms) Periyodik (Dakikalar veya Saatler)
Çalışma Prensibi Olay Tabanlı (Event-Driven / Webhook) Zamanlanmış Çekme (Polling / Batch Cron)
Veri Paketi Boyutu Çok Hafif (Yalnızca Değişen Veri) Ağır (Tüm Ağaç Yeniden İndirilir)
Sipariş & Fatura İletimi Kusursuz (Anında Çift Yönlü Yazma) Zayıf (Genelde salt-okunur katalog için uygundur)
Hata Yakalama & İzolasyon Satır ve istek bazında hassas HTTP kodları Tüm XML dosyasının bozulma riski
İdeal Kullanım Alanı Sipariş, Stok, Fatura, CRM, Mobil & Kargo Toptan Ürün Kataloğu ve Bayi Ürün Çekimi
Tedarikçinizden toptan ürün kataloğu çekmek istiyorsanız XML Entegrasyonu sayfamızı inceleyebilirsiniz. XML Hizmeti →
DÜRÜST MÜHENDİSLİK YAKLAŞIMI

Her program birbirine bağlanabilir mi? Dürüst Cevap: HAYIR.

Piyasada sıkça iddia edilenin aksine, her yazılımın birbirine doğrudan entegre olması teknik veya yasal olarak mümkün değildir. Bir entegrasyonun kurulmasını engelleyen veya maliyetini anlamsız kılan 4 temel engel vardır:

1. Kapalı SaaS Ekosistemleri

Bazı bulut tabanlı hazır yazılımlar, müşterinin verisini dışarı çıkarmasını engellemek için API erişimi vermez ya da API açmak için fahiş ek lisans bedelleri talep eder. Dış kapısı kilitli bir sisteme zorla entegrasyon yapılamaz.

2. Dokümantasyonu Olmayan Eski Sistemler

Yazılımı geliştiren şirketin kapandığı, veri tabanı şemasının belirsiz olduğu veya parametre dokümantasyonu bulunmayan sistemlerde entegrasyon süreci yüksek veri kaybı riski taşır.

3. Katı İstek Limitleri (Rate Limiting)

Karşı sistem dakikada yalnızca 10 isteğe izin veriyorsa, dakikada 100 sipariş alan bir e-ticaret operasyonunun stoklarını anlık senkronize etmek teknik olarak imkansızdır.

4. Veri Modeli Uyuşmazlığı

Örneğin varyant (renk/beden) mimarisi bulunmayan 25 yıllık bir muhasebe programıyla, 10 farklı varyantı olan modern bir tekstil e-ticaret sitesini doğrudan eşlemek mantıksal bozulmalara yol açabilir.

Wholopi Güvencesi: Projeye başlamadan önce sistemlerinizin API belgelerini ve veri modellerini ücretsiz inceler; yapılabilirliği kesinleştirmeden taahhüt vermeyiz.
Sistemlerinizi İnceletin
KURUMSAL GÜVENLİK VE KESİNTİSİZLİK MİMARİSİ

Bağlantı koptuğunda veya sunucu çöktüğünde ne olur?

Gerçek kurumsal entegrasyon kalitesi, "her şey yolundayken" değil, "bir şeyler ters gittiğinde" ortaya çıkar. Wholopi mimarisinde inşa edilen güvenlik ve dayanıklılık standartları:

OAuth 2.0 & Otomatik Token Yenileme

Sistemler arasındaki yetkilendirme belirteçleri (Bearer Tokens) süresi dolduğunda (Token Expiry) operasyon durmaz. Arka plan servisimiz sessizce yeni token alır (Refresh Token) ve veri akışını kesintisiz sürdürür.

Kademeli Yeniden Deneme (Exponential Backoff)

Karşı tarafın sunucusu yanıt vermezse sipariş asla kaybolmaz. Sistem önce 5 saniye, sonra 30 saniye, 2 dakika ve 15 dakika aralıklarla isteği güvenli tampon bellekten (Queue) tekrar dener.

Mükerrerlik Kilidi (Idempotency Key)

Ağ kesintisi nedeniyle cevabı dönmeyen bir istek tekrar gönderildiğinde, aynı siparişin ERP'ye ikinci kez fatura olarak kesilmesini engelleyen benzersiz UUID idempotency anahtarları kullanılır.

Veri İletişim Güvenliği Standartlarımız

TLS 1.3 Şifreleme Tüm veri trafiği uçtan uca yüksek güvenlikli SSL ile şifrelenir.
IP Whitelisting API uç noktaları yalnızca izin verilen kurumsal IP'lere açılır.
HMAC İmza Doğrulama Gelen Webhook paketlerinin gerçekten hedef sistemden geldiği doğrulanır.
7/24 Log & Alarm Hata eşiği aşıldığında teknik ekibimize anında WhatsApp / E-posta alarmı gider.
PROJE METODOLOJİSİ

Entegrasyon Projenizi 6 Adımda Nasıl Hayata Geçiriyoruz?

Canlıdaki operasyonunuzu ve veritabanınızı asla riske atmayan, adım adım test edilmiş mühendislik süreci:

ADIM 01

Keşif ve Veri Sözleşmesi (Data Contract)

Bağlanacak sistemlerin API dokümanları, veritabanı şemaları ve hangi alanın hangi alana karşılık geleceği (Mapping) netleştirilir.

ADIM 02

Sandbox & Yetkilendirme Testleri

Canlı veriye dokunmadan önce test ortamında (Sandbox) API anahtarları, kimlik doğrulama ve istek hız sınırları test edilir.

ADIM 03

Köprü & Kuyruk Geliştirme

Veri dönüştürücüleri (Transformer), tampon kuyruklar (Redis/RabbitMQ) ve hata yakalayıcı ara yazılımlar kodlanır.

ADIM 04

İstisna & Ağ Kesintisi Simülasyonu

Sunucunun kapanması, internetin kesilmesi ve hatalı veri girişi gibi ekstrem senaryolar yapay olarak test edilir.

ADIM 05

Paralel Canlı Test & Doğrulama

Gerçek siparişler akmaya başladığında muhasebe ve depo ekibiyle veriler tek tek doğrulanır, canlıya tam geçiş onaylanır.

ADIM 06

Sürekli İzleme & Teknik Garanti

Sistem 7/24 APM log araçlarıyla izlenir; API sürüm değişikliklerinde ve güncellemelerde teknik destek sağlanır.

MERAK EDİLEN TÜM DETAYLAR

API ve Sistem Entegrasyonu Hakkında Sıkça Sorulan Sorular

İşletme yöneticilerinin ve teknik ekiplerin en çok sorduğu 15 kapsamlı soru ve net yanıtları:

1. API entegrasyonu tam olarak nedir ve işletmemize nasıl bir verimlilik kazandırır?
API (Application Programming Interface), farklı yazılımların birbirleriyle insan müdahalesine gerek kalmadan, belirlenmiş kurallar ve güvenlik protokolleri çerçevesinde veri alışverişi yapmasını sağlayan dijital iletişim köprüsüdür. Web sitenizden sipariş geldiğinde muhasebeye cari kart açılması, depoda faturanın kesilmesi, kargo fişinin basılması ve stokların tüm satış kanallarında anında düşürülmesi gibi adımların saniyeler içinde hatasız gerçekleşmesini sağlar.
2. Logo (Go3, Tiger), Mikro (Fly, Jump) veya Netsis ERP programımıza web sitemizden otomatik sipariş aktarabilir miyiz?
Evet. Logo Objects / REST API, Mikro Web Servisleri veya Netsis NetOpenX gibi resmi entegrasyon kütüphaneleri üzerinden web sitenizden gelen siparişleri doğrudan ERP sisteminize 'Bekleyen Sipariş' veya 'Satış İrsaliyesi/Faturası' olarak aktarıyoruz. Müşterinin TCKN/VKN bilgisine göre yeni cari hesap açılır veya mevcut cariyle eşleştirilir.
3. Entegrasyon sırasında iki sistem arasında veri çakışması (örneğin aynı anda son ürünün satılması) nasıl engellenir?
Çakışma yönetiminde 'Master Data' (Ana Veri Kaynağı) prensibi ve atomik rezervasyon kuyrukları kullanılır. Stok miktarının ana kaynağı ERP ise, sepete ürün eklendiğinde veya ödeme anında ERP tarafında anlık stok kilitleme (allocation) sorgusu çalıştırılır. Eşzamanlı işlemlerde veritabanı kilitleri (mutex/pessimistic locking) devreye girerek aynı ürünün iki farklı kanala mükerrer satılması engellenir.
4. Eski (Legacy) veya modern API desteği olmayan bir muhasebe yazılımımız var; yine de entegre olabilir miyiz?
Evet. Modern REST API desteği olmayan eski yazılımlar için yerel sunucunuzda çalışan güvenli ara ajanlar (Middleware Daemon), zamanlanmış XML/CSV içe-dışa aktarım boru hatları veya yetkilendirilmiş salt-okunur SQL View bağlantıları kurarak veri köprüsü oluşturabiliyoruz.
5. REST API ile XML / SOAP Web Servisleri arasındaki temel fark nedir, hangisini tercih etmeliyiz?
REST API, JSON formatını kullanarak daha hafif yük taşır, çok daha hızlı yanıt verir ve modern web/mobil sistemlerle yüksek uyumla çalışır. XML ve SOAP ise genellikle eski kurumsal veya bankacılık sistemlerinde kullanılan daha katı ve ağır veri yapılarıdır. Mümkün olan her senaryoda yüksek hız ve düşük sunucu maliyeti için RESTful JSON mimarisini tercih ediyoruz.
6. Her yazılım veya SaaS platformu birbirine bağlanabilir mi? Sınırlar nelerdir?
Dürüst olmak gerekirse hayır, her sistem körü körüne bağlanamaz. Bir entegrasyonun kurulabilmesi için yazılımın dışarıya açık ve dokümante edilmiş bir API uç noktası, veri tabanı erişim izni veya dışa aktarım (export) fonksiyonu sunması gerekir. Dışarıya tamamen kapalı ve veri transferi izni vermeyen bulut yazılımlarına entegrasyon yapılamaz.
7. Karşı sistemin sunucusu çökerse veya internet kesilirse sipariş ve veri kaybı yaşanır mı?
Hayır. Geliştirdiğimiz entegrasyon mimarisinde 'Asenkron Kuyruk ve Yeniden Deneme' (Retry Queue & Dead Letter Queue) mekanizması bulunur. Karşı sunucu yanıt vermediğinde sipariş güvenli yerel belleğe alınır, bağlantı düzelene kadar belirli aralıklarla (Exponential Backoff) tekrar denenir ve durum loglanır. Hiçbir sipariş havada kaybolmaz.
8. Çift yönlü (Bidirectional) senkronizasyon nasıl çalışır, hangi veriler çift yönlü akmalıdır?
Çift yönlü senkronizasyonda veri iki taraflı akar: Örneğin web sitesinden ERP'ye müşteri kaydı ve sipariş aktarılırken; ERP'den web sitesine güncel depo stokları, değişen fiyat listeleri ve kargo takip numaraları geri basılır. Böylece iki sistem de her an birbiriyle tam mutabakat halinde kalır.
9. API anahtarlarımızın ve kurumsal verilerimizin güvenliği nasıl sağlanır?
Tüm veri trafiği TLS 1.3 şifreleme ile taşınır. Kimlik doğrulamada OAuth 2.0, mTLS veya HMAC imzalı belirteçler (tokens) kullanılır. API anahtarları asla istemci tarafına açık bırakılmaz; IP filtreleme (Whitelisting) ve sunucu seviyesinde güvenli çevre değişkenlerinde (Vault / Env) saklanır.
10. Yüksek sipariş hacimlerinde (örneğin kampanya dönemlerinde) sistem kilitlenir mi?
Entegrasyon köprülerimiz doğrudan eşzamanlı (senkron) isteklerle ERP'yi yormak yerine Redis / RabbitMQ tabanlı tampon kuyruklar üzerinden çalışır. Kampanya anında gelen binlerce sipariş önce kuyruğa yazılır ve ERP'nin kaldırabileceği hızda (Rate-Limited Worker) sırayla işlenir. Bu sayede sunucu kilitlenmesi yaşanmaz.
11. Özel olarak yazılmış kurum içi (in-house) bir ERP veya veritabanımız var; buna özel API köprüsü yazılabilir mi?
Evet. Şirketinize özel geliştirilmiş MSSQL, PostgreSQL, MySQL veya Oracle veritabanlarına sahip kurum içi yazılımlar için özel REST API katmanları ve mikroservis uçları inşa ediyoruz.
12. Kargo firmaları (Yurtiçi, Aras, MNG, HepsiJet vb.) ile otomatik barkod ve takip entegrasyonu nasıl işler?
Sipariş onaylandığı anda kargo firmasının API'sine alıcı ve paket bilgileri gönderilir; kargo takip barkodu ve ZPL/PDF etiket verisi otomatik çekilir. Paket teslim edildiğinde ise sistem web sitenizdeki sipariş durumunu otomatik olarak 'Teslim Edildi'ye çevirir.
13. API entegrasyonu projesinin hayata geçme süresi ne kadardır?
Standart iki sistem arasındaki hazır API entegrasyonları genellikle 1-2 hafta sürer. Özel kural setleri, karmaşık ERP yapıları veya dokümantasyonu eksik legacy sistemleri içeren kapsamlı projeler ise 3-6 hafta arasında tamamlanır.
14. API entegrasyonu yapıldıktan sonra sistemlerin sürüm güncellemesi nasıl yönetilir?
Yazılımlarınızın sürüm güncellemelerinde (örneğin e-ticaret altyapısı veya ERP versiyon yükseltmesi) veri yapılarındaki değişiklikler sandbox ortamında önceden test edilir. API versiyonlama (v1, v2) sayesinde sistemler kesintiye uğramadan geçiş sağlanır.
15. Bir API entegrasyonu projesinin maliyeti neye göre belirlenir?
Maliyet; bağlanacak sistem sayısı, kullanılan protokollerin karmaşıklığı (REST, SOAP, DB Direct), veri akışının tek veya çift yönlü olması, özel iş mantığı (iskonto, cari risk denetimi) ve anlık kuyruk yönetimi gereksinimlerine göre şeffaf bir iş planıyla belirlenir.

İlgili Kurumsal Entegrasyon ve Yazılım Hizmetlerimiz

İşletmenizin dijital süreçlerini tamamlayan diğer mühendislik çözümlerimiz:

Farklı Programlar Arasında Veri Kopukluğu mu Yaşıyorsunuz?
İşletmenizde aynı bilgileri Excel veya farklı panellere tekrar tekrar girmekten yorulduysanız çözüm rehberimizi okuyun.
Çözüm Rehberini İnceleyin →
SİSTEMLERİNİZİ OTOMATİK HALE GETİRİN

Bağlamak İstediğiniz Programları Birlikte İnceleyelim

Kullandığınız muhasebe/ERP yazılımını, e-ticaret altyapınızı, CRM veya kargo sistemlerinizi dinleyelim. Hangi verilerin çift yönlü akması gerektiğini, güvenlik katmanlarını ve proje takvimini birlikte netleştirelim.

TLS 1.3 & OAuth 2.0 Güvenlik Logo, Mikro, Netsis ERP Uyumlu bilgi@wholopi.com.tr +90 (547) 200 04 54

Aklınızda bir proje mi var?

Web sitesi, e-ticaret, özel yazılım, entegrasyon veya dijital pazarlama ihtiyacınızı bize anlatın.