Kargo entegrasyonunu canlıya almadan denemek: test kargo hesabı ve kontrol listesi
Gerçek gönderi açmadan entegrasyonunuzu deneyin: test kargo hesabı ne sağlar, canlıya geçmeden hangi durumları denemelisiniz ve geçişte ne değişir.
SiparişTakip Ekibi2 dk okuma

Bir kargo entegrasyonunu canlıya almadan önce şunları görmek istersiniz: Gönderi oluşunca yazılımınız ne yapıyor, kargo firması gönderiyi reddederse ne oluyor, takip hareketleri siparişlerinize doğru işleniyor mu? Bunları gerçek paketlerle denemek hem zaman alır hem de gereksiz gönderi açar.
SiparişTakip'te bunun için bir test kargo hesabı açarsınız. Bu yazıda test hesabının nasıl çalıştığını ve hangi durumları nasıl sınayacağınızı anlatıyoruz.
Ayrı bir test sistemi yok
Test için ayrı bir hesap, ayrı bir API adresi ya da ayrı bir anahtar gerekmez. Aynı hesabınızda, aynı API istemcisiyle çalışırsınız; yalnız gönderiyi test kargo hesabıyla oluşturursunuz.
Test hesabına gönderilen gönderiler kargo firmasına hiçbir işlemde gitmez: oluşturma, takip ve iptal simüle edilir.
- Test gönderileri gönderi hakkınızdan düşmez ve faturaya girmez.
- Alıcıya SMS ya da e-posta gitmez.
- Test gönderileri yanıtta test gönderisi olarak işaretlenir; gerçek gönderilerden ayrı süzülebilir.
- Test gönderileri belli bir süre sonra kendiliğinden silinir. Gerçek gönderiler bu silmeye girmez.
Test hesabını açmak
Test hesabını panelde Entegrasyon ekranından, denemek istediğiniz kargo firmasını seçerek açarsınız. Test hesaplarınız aynı ekranda listelenir; gönderide kullanacağınız hesap kimliğini oradan kopyalarsınız.
Test hesabı kendiliğinden kullanılmaz: Gönderiyi test hesabıyla oluşturmak için hesabın kimliğini gönderide belirtirsiniz. Böylece bir test gönderisi yanlışlıkla gerçek hesabınıza, gerçek gönderiniz de teste gitmez.
Kargo firmasının sipariş numarası kuralları ve gönderi formu test hesabında da aynen uygulanır. Test ortamında geçen bir gönderi, canlıda da aynı alanlarla geçer.
Senaryoları sipariş numarasıyla seçmek
Test gönderisinin nasıl sonuçlanacağını sipariş numarasının sonuna eklediğiniz bir sonek belirler: başarılı teslim, kargo firmasının reddi, adres incelemesi, geçici erişim sorunu ve reddedilen iptal. Böylece kodunuzu değiştirmeden her durumu sınarsınız. Soneklerin listesi ve her birinin davranışı test ortamı rehberinde.
Neleri denemelisiniz?
Canlıya geçmeden önce şu listeyi tamamlamanızı öneririz:
- Token alma ve süresi dolunca yenisini alma.
- Tek gönderi; aynı isteği tekrarladığınızda yeni gönderi açılmadığını görme.
- Aynı sipariş numarasıyla ikinci gönderinin reddedilmesi.
- Toplu gönderide bir kalemin reddi; diğer kalemlerin yine kabul edilmesi.
- Reddedilen gönderiyi düzeltip yeniden gönderme.
- Adres incelemesindeki gönderide ilçe seçimi.
- Geçici hatadan sonra gönderinin kendiliğinden oluşması.
- Değişen gönderileri düzenli okuyan döngü.
- İptal ve iptalin reddedilmesi.
Canlıya geçiş
Canlıya geçerken yalnız gönderideki kargo hesabı değişir: Test hesabının yerine gerçek kargo hesabınızı kullanırsınız. API istemciniz, token'ınız ve gönderi bilgileriniz aynı kalır.
Var olan bir test gönderisi gerçek gönderiye çevrilmez. Canlıda gönderiyi gerçek hesabınızla yeniden oluşturursunuz.
Özet
SiparişTakip'te entegrasyonunuzu aynı hesapta, aynı istemciyle, bir test kargo hesabı üzerinden denersiniz. Test gönderileri kargo firmasına gitmez ve hakkınızdan düşmez; sipariş numarasına eklenen sonekle ret, adres incelemesi, geçici hata ve iptal reddi gibi durumları gerçek bir paket beklemeden sınarsınız. Bağlantının ilk adımları için mağazanızı API'ye bağlama yazımıza bakabilirsiniz.
