PHP ile Kargo Takip Sistemi

Bu yazıda sizlere e-ticaret siteleriniz için yapılan kargo gönderilerinin takibi için ufak bir php kod parçası vereceğim. Bu işlemdeki mantık kargonunun şuanda nerede olduğundan ziyade tesliminin yapılıp yapılmadığı olacak.

Yani bir kargo gönderisi yaptınız sipariş durumu kargolandı olarak girildi. Bu noktada teslim edilip edilmediğini tek tek kargolara girip bakmak yerine bu kodlar ile tek ekrandan görebilirsiniz.

Ben bu işi e-ticaret sitemde müşterilere kargolarının teslim edildiği mailini göndermek için kullanıyordum. Sizler için de derlemek istedim.

Baştan belirtmem gerek ki her kargo firmasında sorunsuz çalışmıyor maalesef. Örneğin ptt kargoda hiç çalışmıyor 🙂 Bunun sebebi ptt kargo her sorgulamada captcha soruyor.

Fonksiyonumuzu yazmaya başlayalım. Ben cURL kullandım siz isterseniz alternatif olarak file_get_contents de kullanabilirsiniz.

Örneği bu linkten test edebilirsiniz. Kaynak kodlarına ise buradan ulaşabilirsiniz.

Not: Henüz sürat krago için fonksiyonu yazamadım yakın zamanda sürat ve ups için de gerekli güncellemeyi yaparım.

Güncelleme: 30.10.2019
Sürat kargo eklendi
Ups kargo eklendi

Güncelleme: 20.03.2021
Aras kargo güncellendi

Eklenme:
30 Ekim 2019
Okunma:
3.084
Puan Ver
1 Yıldız2 Yıldız3 Yıldız4 Yıldız5 Yıldız
Toplam Oy: 6 - Ortalama:4,83

8 Yorum

  • mehmet

    13 Nisan 2020

    Merhaba,
    Öncellikle ellerine sağlık üstadım çok güzel bir paylaşım olmuş
    Kargo verilerinden teslim edildi veya edilmedi olarak çekiyor büyük ihtimal verileri bunun haricinde veri çekebilir miyiz.
    Örn: şubede, transfer sürecinde, aktarımda, gibi.
    geri dönüş yaparsanız sevinirim.

    Cevapla
    • Hakan

      24 Nisan 2020

      Çok detay gerekli bu işlem için. Her kargo firması için tek tek durumlar kontrol edilip, ekrana getirilmeli. Fırsat bulursam bakarım fakat tüm kargo firmalarına ait durumlar gerekli.

      Cevapla
  • Yasin

    20 Mart 2021

    Aras kargo çalışmamakta. Güncelleyebilir misiniz ?

    Cevapla
    • Hakan

      10 Nisan 2021

      Aras kargo kısmını tekrar güncelledim. Çok fazla test etme şansım olmadı. Sorun olması durumunda, sorunlu takip id ile yazarsanız tekrar test edebilirim.

      Cevapla
  • İsim

    22 Nisan 2021

    PTT yokmu

    Cevapla
    • Hakan

      24 Nisan 2021

      PTT, captcha olmadan bilgi veriyor mu?

      Cevapla
      • müslüm

        4 Mayıs 2021

        vermez asla bu böyle sistem üzerinden bende çalışma yapıyorm HTML benimki

        Cevapla
  • Ali

    8 Haziran 2021

    Merhaba,
    Çok işlevsel ve işe yarar. Teşekkürler.

    Cevapla

Bir cevap yazın