Yazılım ve platformlar

Sistem entegrasyonları ve API bağlantıları.

ERP, muhasebe, pazar yeri, kargo ve CRM arasında API bağlantıları kuruyoruz.

Sistem entegrasyonu, şirketinizde ayrı ayrı çalışan yazılımların (ERP, muhasebe, e-ticaret sitesi, pazar yeri, kargo, CRM) birbiriyle otomatik ve güvenli biçimde veri alışverişi yapmasını sağlamaktır.

01 / Tanım

Sistem entegrasyonu nedir?

Meybrain olarak API bağlantılarını, veri eşleme kurallarını ve bir şey ters gittiğinde devreye giren hata yönetimini birlikte kuruyoruz. Sonuçta aynı bilgi iki kez elle girilmez ve hangi kaydın nerede takıldığı görünür olur.

Entegrasyonun zor kısmı genellikle bağlantının kendisi değil, istisnalardır. Pazar yeri servisi yanıt vermediğinde, bir ürün kodu muhasebede yoksa ya da aynı sipariş iki kez geldiğinde ne olacağı baştan tanımlanmazsa, entegrasyon sessizce hata biriktirir. Bu yüzden önce hata senaryolarını, sonra bağlantıyı tasarlarız.

02 / Hedef kitle

Kimler için?

  • Pazar yeri siparişlerini muhasebe programına elle aktaran e-ticaret işletmeleri.
  • Stoğu birden fazla kanalda satan ve stok farkı yaşayan markalar.
  • Web sitesinden gelen talepleri CRM'e kopyalayan satış ekipleri.
  • ERP'deki ürün ve fiyat bilgisini bayi portalına ya da web sitesine taşımak isteyen üreticiler.
  • Eski bir sistemle yeni bir uygulamayı geçiş döneminde birlikte çalıştırması gereken şirketler.

03 / Teslimler

Neler teslim ediyoruz?

  • 01

    Entegrasyon haritası

    Hangi verinin hangi sistemde asıl kaynak olduğu, hangi yönde ve hangi sıklıkta aktığı.

  • 02

    Bağlantı servisleri

    Dış sistemlerin API'leriyle konuşan, yetkilendirmeyi güvenli yöneten bileşenler.

  • 03

    Olay dinleyiciler (webhook)

    Sipariş geldiğinde ya da durum değiştiğinde anında tetiklenen akışlar.

  • 04

    Kuyruk ve yeniden deneme

    Dış servis geçici olarak kapalıyken verinin kaybolmaması.

  • 05

    Eşleme tabloları

    Ürün kodu, kategori, vergi oranı ve durum değerlerinin sistemler arasında karşılıkları.

  • 06

    Hata ekranı

    Başarısız kayıtları görüp düzelttikten sonra yeniden gönderebileceğiniz bir panel.

  • 07

    Uyarılar ve kayıtlar

    Bir bağlantı durduğunda ilgili kişiye bildirim.

  • 08

    Dokümantasyon ve test ortamı

04 / Süreç

Entegrasyon süreci.

  1. 01

    Envanter

    Sistemleri, sahiplerini ve mevcut veri akışını çıkarırız.

  2. 02

    Erişim kontrolü

    Her sistemin API belgelerini, test ortamını ve erişim yetkilerini kontrol ederiz. Bazı sağlayıcılarda bu adım başvuru gerektirir.

  3. 03

    Akış ve hata tasarımı

    Normal akışın yanında istisnaları ve yeniden deneme kurallarını yazılı hâle getiririz.

  4. 04

    Geliştirme

    Bağlantılar test ortamlarında kurulur.

  5. 05

    Örnek veriyle test

    Gerçeğe yakın kayıtlarla uç durumlar denenir.

  6. 06

    Paralel çalışma

    Gerekirse eski yöntemle bir süre birlikte çalıştırılıp sonuçlar karşılaştırılır.

  7. 07

    Canlıya geçiş ve izleme

    Uyarılar devreye girer, ilk günler yakından izlenir.

05 / Teknoloji

Teknoloji seçimleri.

Modern sistemlerde REST ya da GraphQL API'leri ve olay bildirimleri (webhook) kullanırız. Eski sistemlerde SOAP servisleri, veritabanı görünümleri ya da belirli aralıklarla aktarılan CSV ve XML dosyaları (SFTP üzerinden) gerekebilir. Aynı kaydın iki kez işlenmesini önlemek için her işleme benzersiz bir anahtar verir, işlemleri bir mesaj kuyruğu üzerinden sıraya alırız.

Bazı bağlantılar bir aracı üzerinden yürür. Türkiye'de e-fatura ve e-arşiv, Gelir İdaresi Başkanlığı'nın portalı ya da özel entegratörler aracılığıyla düzenlenir; bu durumda bağlantıyı sizin çalıştığınız entegratörün servisine kurarız. Pazar yerlerinde de satıcı hesabınıza ait API anahtarları gerekir.

06 / Örnek

Projelerimizden bir örnek.

Kolay Sevkiyat'ın merkezinde entegrasyon var: pazar yerlerinden gelen siparişler tek panelde toplanıyor, bilgiler doğrulandıktan sonra taşıyıcıya iletiliyor ve resmî kargo etiketi taşıyıcının servisinden alınarak basılıyor. Eksik bilgili bir gönderi taşıyıcıya gitmeden işaretleniyor ve düzeltmeye düşüyor. Doğrulamayı entegrasyonun içine koymak, yanlış etiket ve çift gönderi riskini kaynağında azaltıyor.

Daha küçük ölçekte, Falco 3D'nin kurumsal sitesinde teklif talebi akışı ile müşteri ilişkileri tarafını aynı yapıda buluşturduk. Örnekler Projeler sayfasında.

Projeler sayfasında

07 / Fiyat

Entegrasyon maliyetini ne belirler?

  • Bağlanacak sistem sayısı ve her birinin API kalitesi, belgeleri ve test ortamı.
  • Verinin anlık mı, belirli aralıklarla mı aktarılacağı.
  • Veri hacmi ve dönüştürme kurallarının karmaşıklığı.
  • Hata yönetimi ve izleme ekranlarından beklenenler.
  • Sağlayıcıların API kullanımı için talep ettiği ücretler.

Fiyatı bağlanacak sistemlere ve akışlara göre belirliyor, kısa bir görüşmeden sonra kalem kalem yazılı teklif olarak veriyoruz. Dış servisler zamanla API'lerini değiştirdiği için, entegrasyonlar düzenli bakım ister; bakımı sözleşmede seçenek olarak sunuyoruz.

08 / Sorular

Sık sorulan sorular.

  1. 01

    Hangi sistemlerle entegrasyon yapabiliyorsunuz?

    API'si, veritabanı erişimi ya da düzenli dosya aktarımı olan sistemlerle çalışabiliriz. Hazır bir liste yerine, projeye başlamadan önce sistemin belgelerini ve test erişimini birlikte kontrol ederiz.

  2. 02

    Sistemimizin API'si yoksa ne olur?

    Seçenekler vardır: veritabanından salt okunur görünümler, planlı dosya aktarımları ya da sağlayıcının sunduğu dışa aktarma araçları. Son çare olarak ekran üzerinden çalışan robotik otomasyon da mümkündür, ancak kırılgan olduğu için önce diğer yolları deneriz.

  3. 03

    Entegrasyon bozulursa nasıl haberdar oluruz?

    Başarısız her kayıt bir hata ekranına düşer ve tanımladığınız kişilere bildirim gider. Geçici hatalarda sistem kendisi yeniden dener; kalıcı hatalarda kaydı düzeltip tek tuşla yeniden gönderebilirsiniz.

  4. 04

    Pazar yeri siparişlerini muhasebe programımıza aktarabilir misiniz?

    Muhasebe programınızın bir API'si ya da içe aktarma yöntemi varsa evet. Ürün kodları, vergi oranları ve cari hesap eşleşmelerini birlikte tanımlarız.

  5. 05

    E-fatura entegrasyonu yapıyor musunuz?

    E-faturayı doğrudan biz düzenlemiyoruz. Sisteminizi, çalıştığınız özel entegratörün servisine bağlıyoruz; böylece faturalar sipariş ya da teslimat adımında otomatik oluşturulabiliyor.

09 / Okumaya devam

İlgili yazılar.

10 / İlgili

İlgili hizmetler.

İletişim

Sistemlerinizi bağlayalım.