Mağaza ile arka ofis birbiriyle konuşmadığında

Birçok PrestaShop mağazasında aynı sipariş birkaç kez elden geçer: muhasebe ya da ERP sistemine yeniden yazılır, faturası elle kesilir, kargoya kaydedilir ve takip numarası müşteri için geri kopyalanır. Stok iki yerde düzeltilir ve düzeltmeler arasında birbirinden kopar. Her adım küçüktür, ama hepsi birlikte her hafta saatler alır ve çoğu zaman ancak bir müşteri şikâyet ettiğinde fark edilen hatalar üretir.

Neleri bağlıyoruz

Her akış tek ya da çift yönlü, gerçek zamanlı ya da belirli aralıklarla çalışabilir.

  • Siparişler

    Yeni ve değişen siparişler satırları, vergileri ve durumlarıyla birlikte PrestaShop'tan ERP'ye ya da muhasebe sistemine aktarılır.

  • Müşteriler

    Müşteri ve adres kayıtları arka ofiste oluşturulur ya da eşleştirilir; böylece aynı müşteri iki kez girilmez.

  • Faturalar

    Faturalar elle yazılmak yerine, bunlardan sorumlu sistemde sipariş verilerinden oluşturulur.

  • Stok ve fiyatlar

    ERP'deki stok seviyeleri ve fiyatlar mağazaya gönderilir; böylece mağaza depoda artık olmayan ürünü satmaz.

  • Gönderiler ve takip

    Gönderiler kargo firmasına kaydedilir ve takip numarası PrestaShop'taki siparişe geri yazılır.

Nasıl çalışıyoruz

  1. 1

    Yazılı kapsam

    Siz sistemleri, sürümleri ve veri akışlarını anlatırsınız; biz neyin nasıl bağlanacağını yazılı bir kapsamla yanıtlarız.

  2. 2

    API incelemesi

    İki sistemin API'lerini inceleriz: neleri sunduklarını, sınırlarını ve kimlik doğrulamayı nasıl yaptıklarını.

  3. 3

    Alan eşleştirme

    Bir eşleştirme tablosu aktarılan her alanı, yönünü ve vergi kodları ile durumlar gibi değerlerin nasıl çevrildiğini listeler.

  4. 4

    Test mağazası

    Entegrasyon önce mağazanın bir test kopyasında ve arka ofis sisteminin test erişim bilgileriyle çalışır.

  5. 5

    Aşamalı canlıya geçiş

    Akışlar canlı mağazada birer birer açılır; en düşük riskli olandan başlanır.

  6. 6

    İzleme ve yeniden deneme

    Başarısız çağrılar kaydedilir ve yeniden denenir; yine başarısız olanlar sessizce kaybolmak yerine raporlanır.

Teslim ettiklerimiz

Yayımlanmış iki proje; ikisi de tamamlandı.

  • PrestaShop, Netsis ve dört kargo firması

    Bir PrestaShop mağazası ile Netsis Muhasebe arasında siparişler, faturalar ve stok için çift yönlü entegrasyon; ayrıca Aras, PTT, Sendeo ve MNG Kargo ile gönderi süreçleri. Python API'leri üzerine kuruldu.

    Vaka çalışmasını okuyun

  • Pazaryerleri ve Netsis

    Trendyol, Hepsiburada, N11 ve GittiGidiyor'dan Netsis'e stok, yevmiye kayıtları, siparişler, e-fatura ve e-irsaliye verilerinin gerçek zamanlı aktarımı; arka planda iş işleme ve token tabanlı kimlik doğrulamayla.

    Vaka çalışmasını okuyun

Epicor, NetSuite, Acumatica, SYSPRO ve diğer sistemler

Mağaza sahipleri bize bu sistemleri soruyor. Bu sistemlerle henüz entegrasyon teslim etmedik ve bu sayfa da öyle bir iddiada bulunmuyor. Bir PrestaShop mağazasının bunlardan birine bağlanıp bağlanamayacağı ve nasıl bağlanacağı, sistemin sunduğu API'ye bağlıdır. Bu yüzden bize sistemin adını, sürümünü ve paketini gönderin; API dokümantasyonunu inceleyip yazılı olarak yanıt verelim. Yaklaşımı İngilizce PrestaShop ERP entegrasyonu için tek yöntem yazımızda anlatıyoruz.

Hâlâ PrestaShop 1.7 mi kullanıyorsunuz?

PrestaShop 1.7 artık bakım almıyor. PrestaShop, bakımın PrestaShop 9.0.0 yayımlandığında sona ereceğini duyurmuştu ve 9.0.0 sürümü 10 Haziran 2025'te yayımlandı. PrestaShop 1.7.8 ayrıca PHP 8 üzerinde çalışmıyor: resmi sistem gereksinimleri PHP 7.4'te bitiyor ve PHP 7.4'ün güvenlik desteği de Kasım 2022'de sona erdi. Barındırma firmanız PHP 7.4'ü kaldırdığında, bir 1.7 mağazasının çevrimiçi kalmasının desteklenen bir yolu kalmaz. İleriye giden yol, PHP 8.1'e kadar çalışan PrestaShop 8.x ya da daha yeni PHP 8 sürümlerinde çalışan 9.x'tir. Mağazanız bir ERP'ye ya da kargo firmalarına bağlıysa, yükseltme bu bağlantıların yeniden test edilmesini de gerektirir; bu, PrestaShop, Netsis ve kargo projemizde yaptığımız türden bir iştir.

PrestaShop entegrasyonu hakkında sorular

Başlangıçta hayır. Mağazanın bir kopyasında ya da hazırlık (staging) ortamında, ERP, muhasebe veya kargo sisteminin test erişim bilgileriyle geliştirip test ederiz. Canlı mağazaya erişim yalnızca aşamalı canlıya geçiş için ve yalnızca açılan akışlar için gerekir.

Çoğu zaman evet, ama bu diğer sisteme bağlıdır. ERP ya da kargo firması kullanılabilir bir API sunuyorsa doğrudan ona bağlanırız; sunmuyorsa bir bağlayıcı ya da veri düzeyinde senkronizasyon gerekebilir. Sistemleriniz için hangisinin geçerli olduğu, geliştirme başlamadan önce yazılı incelemede belirtilir.

Hayır. PrestaShop 1.7.8 en fazla PHP 7.4'ü destekler ve artık bakım almaz; desteklenen yol PrestaShop 8.x ya da 9.x'e yükseltmedir. ERP ya da kargo bağlantıları bu yükseltmenin parçası olarak yeniden test edilmelidir.

Evet. Uzaktan ve yazılı çalışıyoruz; bu yüzden mağazanın Belçika'da olması gerekmez. Bu sayfadaki teslim edilmiş projeler, Türkiye'de kullanılan bir muhasebe yazılımı olan Netsis'e bağlanıyor.

Mağazanızın hangi sistemlerle konuşması gerektiğini bize anlatın

PrestaShop sürümünü ve her sistemin adını, sürümünü ve paketini gönderin. Neyin nasıl bağlanabileceğini yazılı olarak yanıtlarız.

Sistemlerinizi anlatın