Merhaba hocalarım,
Geliştirmekte olduğumuz e-ticaret altyapısı için kargo (Yurtiçi, MNG, Aras vb.) entegrasyonlarını hazırlıyoruz. Bildiğiniz gibi firmalar genelde canlı müşteri sözleşmesi olmadan test API/Sandbox erişimi vermekte zorluk çıkarıyor.
Daha önce kendi scriptini/yazılımını yazan arkadaşlar bu test sürecini nasıl aştı?- Doğrudan kargo firmalarından developer/test hesabı alabilen oldu mu, süreç nasıl işliyor?
- Yoksa direkt mock servisler yazıp canlıya geçişi müşterinin kendi API bilgileriyle mi yürütüyorsunuz?
- Ya da aracı kargo servislerini mi tavsiye edersiniz?
Tecrübeli hocalarımın fikirlerini merak ediyorum.
En sağlıklı yöntem, geliştirme aşamasında mock servislerle entegrasyonu tamamlayıp canlı geçişte müşterinin kargo firmasından aldığı API bilgilerini tanımlamak. Çoğu firma test erişimi konusunda sözleşme talep edebiliyor. Aracı servisler ise birden fazla kargoyu tek API üzerinden yönetmek için daha pratik olabiliyor.