Pan Innovation House Pan Innovation House
ÖZEL YAZILIM · API & ENTEGRASYON

Pazaryeri Entegrasyonu ve Özel API Geliştirme

ERP, CRM, pazaryeri, e-fatura ve üretim sistemlerinizi birbiriyle konuşturan; çift yönlü, güvenli ve izlenebilir veri akışı kuran özel API ve entegrasyon geliştirme hizmeti.

Hazırlayan: Pan Innovation House, Gaziantep merkezli yazılım şirketi · Son gözden geçirme:

Fiyatı mı soracaksınız? Kapsamı kısa bir görüşmede dinler, bütçe çerçevesini ve süreyi yazılı olarak paylaşırız. Tüm yazılım türleri

Sizi arayalım

Adınızı ve numaranızı bırakın; mesai saatlerinde en geç 1 iş günü içinde dönelim. E-posta gerekmez.

API entegrasyonu, birbirinden bağımsız çalışan yazılımların belirli kurallar üzerinden veri alışverişi yapmasını sağlayan köprüdür. Bir firmanın muhasebe programı, e-ticaret sitesi, üretim takip sistemi ve pazaryeri panelleri çoğu zaman ayrı dünyalarda yaşar; aynı bilgi her birine elle, tekrar tekrar girilir. Entegrasyon bu kopuklukları ortadan kaldırır: stok bir yerde güncellendiğinde diğerlerine yansır, sipariş geldiğinde ERP'ye otomatik düşer, fatura kesildiğinde e-belge entegratörünüz üzerinden GİB'e iletilir. Sonuç, mükerrer veri girişinin bittiği, hataların azaldığı ve kararların güncel veriyle alındığı tek bir sistem omurgasıdır.

Hazır eklenti ve bağlayıcılar yüzeydeki standart senaryoları çözer; ancak her firmanın iş akışı, kullandığı yazılım sürümü, alan eşleştirmeleri ve istisna durumları farklıdır. Bir halı fabrikasının metrekare bazlı fiyatlandırması, bir makina üreticisinin parça-reçete yapısı ya da ihracatçının döviz ve gümrük alanları çoğu paket bağlayıcıya sığmaz. Özel geliştirmede entegrasyonu sizin gerçek sürecinize göre kurarız: hangi alan nereye, hangi koşulda, ne sıklıkla aktarılacak; bir sistem yanıt vermezse ne olacak; çakışan kayıt nasıl çözülecek. Bunlar şablonla değil, sahadaki akışa bakarak tasarlanır.

Pan Innovation House'ta entegrasyonu API-first yaklaşımıyla geliştiririz: her bağlantı, yarın başka bir sistemle de konuşabilecek şekilde, açık ve belgelenmiş arayüzlerle kurulur. Bizim yazdığımız kaynak kod ve verileriniz sözleşmede tanımlandığı biçimde size devredilir; üçüncü taraf ve açık kaynak bileşenler kendi lisanslarına tabidir. Dokümantasyon ve yapılandırma da teslim edilir. Her teslim, devreye almadan önce gözden geçirme adımından geçer; canlıya alındıktan sonra da izleme, hata yönetimi ve bakım sürer.

Kimler için?

API & Entegrasyon kimler için uygun?

ERP ve e-ticaretini ayrı yöneten KOBİ'ler

Muhasebe/ERP programınız ile web sitesi, pazaryeri veya B2B portalınız birbirinden habersiz çalışıyorsa; stok, fiyat ve siparişi elle eşitlemekten yorulduysanız sistemler arası köprü tam size göre.

Çok kanaldan satan ihracatçı ve üreticiler

Gaziantep'in halı, tekstil, makina ve gıda ihracatçıları gibi aynı ürünü birden çok pazaryeri, bayi portalı ve kurumsal müşteriye satan firmalar için tek noktadan stok ve sipariş senkronizasyonu.

E-fatura ve resmi entegrasyon ihtiyacı olanlar

Faturalama, irsaliye ve resmi belge süreçlerini kendi yazılımından, anlaştıkları özel entegratör üzerinden e-belge altyapısına otomatik akıtmak isteyen; mutabakat ve arşivi düzene sokmak isteyen işletmeler.

Eski sistemini terk edemeyen kurumlar

Yıllardır çalışan ama dışa kapalı bir üretim, muhasebe ya da özel yazılımı olan; onu sıfırdan değiştirmeden yeni uygulamalarla konuşturmak isteyen sanayi ve kurumsal firmalar.

Ne geliştiriyoruz?

API & Entegrasyon kapsamında neler yapıyoruz

Modülün yetenekleri ve karşılığı
YetenekNe sağlar
REST ve GraphQL API geliştirmeSistemlerinizin birbirine ve dış dünyaya açılması için belgelenmiş, sürümlenmiş ve kimlik doğrulamalı REST veya GraphQL servisleri tasarlar; OpenAPI dokümantasyonuyla teslim ederiz.
ERP–CRM ve uygulamalar arası köprüLogo, SAP gibi ERP'ler ile CRM, e-ticaret ve saha uygulamaları arasında cari, ürün, stok, sipariş ve fatura verisini çift yönlü senkron eden bağlantılar kurarız; alan eşleştirme sizin sürecinize göre yapılır. Bağlantı yolu sistemin sürümüne ve size verilen erişime bağlıdır, keşifte tespit edilir.
Pazaryeri ve e-ticaret entegrasyonuÇoklu satış kanalında ürün, fiyat, stok ve siparişin merkezden yönetildiği; bir kanaldaki değişikliğin diğerlerine otomatik yansıdığı entegrasyon katmanı geliştiririz.
E-fatura ve resmi belge akışı (özel entegratör üzerinden)Kendi yazılımınızdan e-fatura ve e-irsaliye süreçlerine bağlantı, belge durum takibi ve mutabakat akışları; resmi entegrasyonların iş akışınıza gömülü çalışması. e-Belge süreci, anlaştığınız özel entegratörün API'si üzerinden (GİB'den doğrudan entegrasyon izniniz varsa o yoldan) yönetilir.
Webhook ve olay tabanlı tetiklemeBir kayıt değiştiğinde diğer sistemlerin anında haberdar olması için webhook ve olay (event) altyapısı; yeniden deneme (retry), sıralama ve hata kuyruğu mantığıyla güvenilir teslimat.
Mikroservis ve entegrasyon katmanıBüyüyen sistemlerde bağlantıları tek bir entegrasyon katmanında toplayan, bağımsız ölçeklenebilen mikroservis mimarisi; servisler arası mesajlaşma ve sözleşme yönetimi.
Eski sistem (legacy) entegrasyonuDışa kapalı veya eski teknolojiyle yazılmış sistemleri; veritabanı, dosya tabanlı aktarım veya aracı servis üzerinden modern uygulamalara bağlar, yerini değiştirmeden konuşur hâle getiririz.
Karar rehberi

Sistemlerinizi bağlamak için hangi yol size uygun?

Her entegrasyon özel geliştirme gerektirmez. Aşağıdaki tablolar dört yaygın yolu, entegrasyon projesinin neyi kapsayıp neyi kapsamadığını, teslimde elinize ne geçtiğini ve süreyi ve maliyeti neyin belirlediğini gösterir. Hazır bir eklentinin yettiği yerde bunu açıkça söyleriz.

Dört yol, dört farklı bağlantı ihtiyacı

Seçimi en çok bağlanacak sistem sayısı, verinin tek mi çift yönlü mü aktığı, aktarım sıklığı ve istisna kurallarının ne kadar size özgü olduğu belirler.

YolNe zaman yeterliNerede zorlanırMaliyet yapısı
Hazır eklenti ya da konnektörBağlanacak iki sistem yaygın ve sürümleri destekleniyor; alanlarınız standart (ürün, stok, fiyat, sipariş).Özel alanlar (metrekare fiyatı, reçete, döviz ve gümrük), istisna kuralları ve hata anında ne olacağı çoğu zaman eklentinin dışında kalır. Eklentinin hangi sürümleri desteklediğini üreticisine sorun.Tek seferlik ücret ya da abonelik; uyarlama imkânı sınırlı.
Entegrasyon platformu (iPaaS) ya da düşük kodlu akış aracıİhtiyacınız olan bağlayıcılar hazır; akışlar basit ve hacim orta.Karmaşık eşleştirme, büyük hacim ve eski sistemler için yine kod gerekir. Kullanım hacmi arttıkça abonelik büyüyebilir; akışın bilgisi platformun içinde kalır.Kullanım hacmine bağlı abonelik; üstüne kurulum.
Noktadan noktaya özel bağlantıİki sistem arasında tek ve net bir veri akışı gerekiyor.Sistem sayısı arttıkça her bağlantı ayrı bakım yükü olur. İzleme ve hata kuyruğu baştan kurulmazsa sessiz veri kaybı fark edilmez.Bağlantı başına proje bedeli ve bakım.
Merkezi entegrasyon katmanıÜç ya da daha fazla sistem (ERP, e-ticaret, pazaryeri, CRM, üretim) aynı veriyi paylaşıyor; izlenebilir ve hata durumunda yeniden denenebilen akış isteniyor.Tasarım ve veri sözleşmeleri zaman ister; ilk yatırım tek bir bağlantıdan yüksektir.Proje bedeli ve bakım sözleşmesi.

ERP'nize göre entegrasyon yolu: hangi veri hangi yönde akar?

Logo, Netsis ya da Mikro kullanan çoğu işletmede veri akışı aşağıdaki gibi kurulur. Hangi verinin ana kaynağının hangi sistem olacağı keşifte yazılı olarak kararlaştırılır; aynı veri iki yerde düzenlenirse çakışma kaçınılmazdır.

VeriGenellikle hangi yöndeHazır entegratör ne zaman yeterÖzel entegrasyon ne zaman gerekir
Ürün kartı ve varyantERP'den satış kanallarına; kanala özgü açıklama ve görsel kanalda tutulur.Ürün yapınız standart; kanalın kategori ve özellik eşleştirmesi araçta hazır.Varyant, ölçü birimi ya da reçete yapısı kanalın beklediği yapıya doğrudan oturmuyor.
StokERP'den (ya da depo sisteminden) kanallara; sık aralıklarla.Tek depo ve tek stok miktarı yetiyor.Birden çok depo, ayrılmış (rezerve) stok, üretimde bekleyen ya da yoldaki mal satılabilir stoka katılacak.
FiyatERP'den kanallara; kanala özel fiyat varsa kural tanımlanır.Her kanalda aynı fiyat ya da basit bir yüzde farkı uygulanıyor.Kanal, bayi ya da müşteri grubuna özel fiyat, kampanya ve kur kuralları var.
SiparişKanaldan ERP'ye; sipariş, iade ve iptal durumu ERP'den kanala geri döner.Siparişler tek tip ve kısmi teslim, iade ya da değişim az.Kısmi sevkiyat, iade, değişim, onay adımı ya da sipariş bölme kuralları var.
Cari (müşteri) kartıKanaldan ERP'ye; mevcut cari ile eşleştirme kuralıyla.Bireysel müşteriler tek bir genel cari altında toplanabiliyor.Kurumsal müşteriler kendi carisine düşmeli; vergi numarasıyla eşleştirme ve mükerrer kontrolü gerekiyor.
Fatura ve irsaliyeERP'den özel entegratöre; belge numarası ve durumu gerekirse kanala geri bildirilir.Belge akışınız ERP ile özel entegratör arasında zaten çalışıyor.Kanalın istediği belge bildirimi ya da toplu kesim kuralları ERP'nin hazır akışına sığmıyor.

Logo, Netsis ve Mikro'nun dış bağlantı yolları (web servis, API, aktarım dosyası ya da ara tablo) ürüne, sürüme ve lisansa göre değişir; bazı yollar ek lisans ya da üreticinin iş ortağından ayrı bir araç gerektirebilir. Kendi sürümünüzde hangi yolun açık olduğunu ERP iş ortağınıza sorun; keşifte birlikte yazılı olarak netleştiririz. Özel katman ERP veritabanı tablolarına doğrudan yazmaz; üreticinin desteklediği yolu kullanır.

Kapsam: neler dahil, neler ayrı?

Kapsam her projede keşifte yazılı olarak netleşir. Aşağıdaki ayrım, entegrasyon projelerinde en sık karışan sınırları gösterir.

KonuProjedeKapsam dışı ya da ayrıca konuşulur
Bağlantı ve veri eşleştirmeSistemler arası veri sözleşmesi, alan eşleştirme, istisna ve çakışma kuralları, kimlik doğrulama, yeniden deneme ve kayıt tutma.Bağlanan sistemlerin lisansları, API erişim ücretleri ve kullanım kotaları sizinle o sistemin üreticisi arasındadır.
e-BelgeFatura ve irsaliye verisinin özel entegratöre iletilmesi ve belgenin durumunun izlenmesi.e-Fatura, e-Arşiv ve e-İrsaliye belgesi özel entegratör üzerinden düzenlenir; entegratör hizmeti ayrı sözleşmedir.
PazaryeriPazaryeri API'sine uygun ürün, stok, fiyat ve sipariş aktarımı.Pazaryerinin kategori, içerik ve kampanya kuralları ile API değişiklikleri pazaryerine aittir; değişikliklere uyum bakım kapsamında ele alınır.
Kaynak sistemdeki veriHatalı ya da eksik kaydın yakalanması ve raporlanması.Kaynak sistemdeki kaydın düzeltilmesi o sistemi kullanan ekibin işidir; entegrasyon hatayı görünür kılar, gizlemez.

Teslimde elinize ne geçer?

Teslim, çalışan bağlantıların yanında onları başka bir ekibin de sürdürebilmesini sağlayan belgeleri kapsar.

ÇıktıNe işe yarar
Çalışan bağlantılar ve veri sözleşmesiHangi alanın nereye, hangi biçimde gittiği yazılıdır; yeni bir ekip devralabilir.
Hata kuyruğu, uyarı ve mutabakat raporuYanıt vermeyen sistem ya da reddedilen kayıt sessizce kaybolmaz; ilgili kişi haberdar olur.
API dokümantasyonuİleride yeni bir sistem ya da kanal bağlamak isteyen ekip için başlangıç noktasıdır.
Kaynak kodBizim yazdığımız kaynak kod ve verileriniz sözleşmede tanımlandığı biçimde size devredilir; üçüncü taraf ve açık kaynak bileşenler kendi lisanslarına tabidir.

Süreyi ve maliyeti ne belirler?

Net rakam keşif ve analizden sonra yazılı verilir. Teklifi en çok aşağıdaki etkenler belirler.

EtkenNeden etkiler
Sistem sayısı ve verinin yönüTek yönlü bir aktarım ile çok sistemli, çift yönlü bir akış farklı işlerdir.
Sistemlerin bağlantı imkânıBelgelenmiş bir API ile dosya aktarımı ya da eski bir veritabanına doğrudan erişim arasında iş yükü değişir.
İstisna kurallarıÇakışan kayıt, kısmi teslim, iade ve kur farkı gibi durumların her biri ayrı kural ve testtir.
Hacim ve sıklıkGün sonu toplu aktarım ile anlık eşitlemenin altyapı ve izleme ihtiyacı farklıdır.
Test ortamıBağlanacak sistemlerin test ortamı yoksa kontrollü geçiş daha dikkatli ve uzun planlanır.

İlk görüşmeden önce neleri hazırlayabilirsiniz?

Bunlar hazırsa ilk görüşme somut geçer; eksik olanı keşifte birlikte tamamlarız. İlk 30 dakikalık görüşme ücretsizdir; yerinde saha keşfinin kapsamı ve varsa bedeli bu görüşmede yazılı olarak netleşir.

  • Bağlanacak sistemlerin listesi: her birinin adı, sürümü ve nerede barındırıldığı.
  • Hangi verinin hangi yönde ve ne sıklıkla akması gerektiği; bugün elle taşınan veriler.
  • Varsa API dokümanları, erişim bilgisini verebilecek kişi ve test ortamının durumu.
  • Son dönemde yaşanan aktarım hatalarından birkaç örnek.
  • e-Fatura için çalıştığınız özel entegratör ve satış yaptığınız pazaryerleri.
Teknolojiler

Kullandığımız teknolojiler

  • REST
  • GraphQL
  • Webhook
  • Node.js
  • Python
  • .NET
  • PostgreSQL
  • Redis
  • Docker
  • OpenAPI
  • OAuth 2.0
  • Logo
  • SAP
  • e-Fatura (özel entegratör API'si)
Süreç

Keşiften canlıya nasıl ilerliyoruz

  1. 01

    Sistem ve veri akışı analizi

    Hangi sistemlerin, hangi veriyi, hangi yönde paylaşacağını sahada çıkarırız. Mevcut yazılımların arayüzlerini, sürümlerini ve kısıtlarını inceler; entegrasyon haritasını birlikte netleştiririz.

  2. 02

    Sözleşme ve alan eşleştirme tasarımı

    Her bağlantı için veri sözleşmesini (hangi alan nereye, hangi formatta) ve istisna kurallarını tanımlarız: çakışan kayıt, eksik veri ve hata senaryolarının kâğıt üstünde nasıl çözüleceği belli olur.

  3. 03

    Entegrasyonun geliştirilmesi

    API'ler, webhook'lar veya mikroservisler kısa sprintlerle geliştirilir. Kimlik doğrulama, yeniden deneme ve günlükleme (logging) baştan kurulur; her sprint sonunda çalışan bir bağlantı gösterilir.

  4. 04

    Test, gözden geçirme ve kademeli geçiş

    Bağlantılar gerçek veriye yakın senaryolarla test edilir, önce kontrollü ortamda doğrulanır. Gözden geçirme adımından sonra, üretim akışını durdurmayacak biçimde planlanarak kademeli olarak devreye alınır.

  5. 05

    İzleme, bakım ve geliştirme

    Canlıda akışlar izlenir; hata kuyruğu, uyarı ve mutabakat raporlarıyla aksamalar erken yakalanır. Sözleşmede tanımlanan bakım kapsamında güncelleme, yeni kanal ekleme ve iyileştirme sürer.

Sıkça sorulan sorular

API & Entegrasyon hakkında merak edilenler

Hazır entegrasyon eklentisi varken neden özel geliştirme?

Hazır eklentiler standart senaryoları hızlı çözer; ancak yazılım sürümünüz, özel alanlarınız (metrekare fiyatı, parça-reçete, döviz/gümrük gibi) veya istisna kurallarınız çoğu zaman pakete sığmaz. Özel geliştirmede entegrasyonu sizin gerçek akışınıza göre kurar, kontrolü ve esnekliği sizde bırakırız.

Mevcut ERP, muhasebe ve pazaryerlerimle entegre olur mu?

Çoğu durumda evet. Logo, SAP gibi ERP'lerle bağlantı genellikle mümkündür; yolu sürüme ve size verilen erişime bağlıdır, keşifte tespit edilir. e-Belge süreci, anlaştığınız özel entegratörün API'si üzerinden (GİB'den doğrudan entegrasyon izniniz varsa o yoldan) yönetilir. Pazaryeri ve e-ticaret panelleriyle çift yönlü bağlantı kurulur. Dışa kapalı sistemlerde dosya tabanlı ya da onaylı bir aktarım yolu değerlendirilir; bunun mümkün olup olmadığı, sağlayıcı koşullarına bağlı olarak keşifte netleşir.

Maliyet ve süre ne olur?

Tek yönlü basit bir köprü ile çok sistemli, olay tabanlı bir entegrasyon katmanı çok farklı işlerdir. Bağlanacak sistem sayısı, veri hacmi ve istisna kuralları kapsamı belirler. Sabit rakam uydurmayız; maliyet ve süre keşif ve analizden sonra, kapsamla birlikte netleşir.

Bir sistem yanıt vermezse veriler kaybolur mu?

Hayır. Entegrasyonu yeniden deneme (retry), hata kuyruğu ve sıralama mantığıyla kurarız. Bir hedef sistem geçici olarak erişilemez olsa bile mesajlar tutulur, sistem geri geldiğinde işlenir; her akış günlüklenir ve izlenebilir.

Kaynak kod ve API dokümantasyonu bize mi ait?

Evet. Bizim yazdığımız kaynak kod ve verileriniz sözleşmede tanımlandığı biçimde size devredilir; üçüncü taraf ve açık kaynak bileşenler kendi lisanslarına tabidir. Yapılandırma ve OpenAPI dokümantasyonu da teslim edilir; isterseniz başka bir ekiple devam edebilirsiniz.

Canlıya aldıktan sonra bakım ve yeni kanal ekleme var mı?

Var. İzleme, hata yönetimi, güvenlik güncellemeleri ve yeni sistem/kanal ekleme içeren bakım paketleri sunarız; kapsam ve yanıt süreleri sözleşmede tanımlanır. Sistemleriniz değiştikçe veya yeni pazaryeri eklendikçe entegrasyon onlarla birlikte gelişir.

API entegrasyonu nedir?

API entegrasyonu, birbirinden bağımsız çalışan yazılımların belirli kurallar üzerinden otomatik veri alışverişi yapmasını sağlayan bağlantıdır. Böylece stok bir yerde güncellendiğinde diğer sistemlere yansır, sipariş ERP'ye kendiliğinden düşer ve aynı bilgi elle tekrar tekrar girilmez. Bağlantıları açık ve belgelenmiş arayüzlerle, yeniden deneme ve hata kuyruğu mantığıyla kurarız.

Pazaryeri entegrasyonu nasıl yapılır?

Pazaryeri entegrasyonu, pazaryerinin sunduğu API üzerinden ürün, fiyat, stok ve sipariş verisinin ERP veya e-ticaret sisteminizle çift yönlü eşleştirilmesiyle yapılır. Önce hangi alanın nereye, hangi koşulda ve ne sıklıkla aktarılacağı sahadaki akışa bakılarak çıkarılır; ardından bağlantı geliştirilir, test edilir ve kademeli olarak canlıya alınır. Yeni bir pazaryeri eklendiğinde entegrasyon bakım kapsamında genişletilir.

İletişim

API & Entegrasyon projenizi konuşalım

İhtiyacınızı dinler, özel yazılım mı hazır çözüm mü gerektiğini söyleriz. İlk 30 dakikalık görüşme ücretsizdir; yerinde saha keşfinin kapsamı ve varsa bedeli bu görüşmede yazılı olarak netleşir.

İlgili

İlgili sayfalar ve rehberler

ERP Entegrasyonu

Logo, Netsis, Mikro, SAP ya da Akınsoft gibi mevcut ERP'nizi üretim, depo, bayi, banka ve pazaryeri tarafındaki yazılımlara ERP entegrasyonu ile bağlarız. Sahada oluşan kayıt elle ikinci kez girilmeden ERP'ye geçer.

Modülü inceleyin →

EDI Entegrasyon Servisi

Perakende zincirleri ve büyük alıcılarla elektronik veri değişimini ERP'nizin yanına kurarız. Gelen siparişi kaydınıza, sevkiyatınızı sevk bildirimine, faturanızı alıcının beklediği mesaja çeviririz; hatalı mesaj kuyruğa düşer, düzeltilip yeniden gönderilir.

Modülü inceleyin →

DevOps & Bulut

Yazılımınızı kararlı, güvenli ve ölçeklenebilir çalıştıran bulut altyapısını kuruyoruz: kod değişikliğinden canlıya geçişe kadar otomatik, izlenebilir ve geri alınabilir bir akış.

Modülü inceleyin →

Özel ERP Yazılımı

Üretimden finansa kadar bütün operasyonunuzu tek omurgada toplayan, süreçlerinize göre tasarlanmış ERP yazılımı. Hazır paketin sığ kaldığı yerde, fabrikanıza birebir oturan bir sistem kuruyoruz.

Modülü inceleyin →

Üretim Takip & MES

İş emrinden OEE'ye, fireden vardiyaya kadar üretim sahasını gerçek zamanlı görünür kılan; PLC/SCADA köprüsü ve saha terminalleriyle çalışan, fabrikanıza özel bir üretim yürütme sistemi geliştiriyoruz.

Modülü inceleyin →

IoT & Gömülü Sistemler

Sensörden buluta kadar tüm zinciri tasarlıyoruz: cihaz firmware'i, MQTT tabanlı telemetri, edge işleme ve uzaktan izleme paneli. Makineleriniz, üretim hattınız ve sahadaki ekipmanınız tek bir veri akışında birleşsin; bizim yazdığımız kaynak kod sözleşmede tanımlandığı biçimde size devredilsin.

Modülü inceleyin →

Pan Innovation House

Bizi arayın

Telefonla

+90 543 930 12 72

Telefonumuz her gün açık.

Telefonunuzdan WhatsApp

Telefonunuzun kamerasıyla okutun; sohbet mesajınız hazır olarak açılır.

Sizi biz mi arayalım? Bilgilerinizi bırakın