Anasayfa WooCommerce Eklentisi

WooCommerce Eklentisi

Talha MERT Fuat POYRAZ
Tarafından Talha MERT and 1 diğer
4 makaleler

FedEx Ship Manager ve REST API Entegrasyon Rehberi

Başlangıç Bilgisi: WooCommerce Entegrasyonu WooCommerce siparişlerinizi FedEx Ship Manager ekranınıza entegre edebilirsiniz. Bunun için gönderi hazırlama e-ticaret panelini ziyaret etmeniz önerilir. 1. Adım: Developer Portal Girişi FedEx REST API entegrasyonu için öncelikle https://www.google.com/search?q=developer.fedex.com adresine giderek kullanıcı adınız ve şifrenizle "Oturum Aç" butonuna tıklayın. 2. Adım: Projelerim Menüsü ve Kuruluş Oluşturma Sol menüden "Projelerim" sekmesine tıklayın ve yeni bir yapı kurmak için "KURULUŞ OLUŞTUR" butonuna basın. 3. Adım: API İhtiyacı ve Firma Bilgileri API erişimine neden ihtiyaç duyduğunuzu belirten seçeneği seçin ve şirketinizin resmi adı ile web sitesi bilgilerini doldurun. 4. Adım: Proje Oluşturma Seçeneği Kuruluş ayarlarınızı tamamladıktan sonra ana panelde yer alan "Bir API projesi oluştur" butonunu kullanarak teknik kurulumu başlatın. 5. Adım: Proje İsimlendirme Projenize sistemde tanınması için bir isim verin (Örn: FedEx Test Projesi) ve kullanım amacınızı tekrar teyit edin. 6. Adım: API Servislerinin Seçimi Entegrasyonda kullanacağınız "Ship API", "Track API" ve "Postal Code Validation API" gibi gerekli servisleri işaretleyerek ilerleyin. 7. Adım: Lisans Sözleşmesi Onayı FedEx Developer Portal Lisans Sözleşmesi'ni ve kullanım koşullarını kabul ettiğinizi belirten kutucukları işaretleyip "KABUL EDİYORUM" butonuna tıklayın. 8. Adım: Ülke ve Bildirim Ayarları Test hesabı atanabilmesi için ülke olarak "Türkiye"yi seçin ve e-posta bildirim tercihlerinizi yaparak "OLUŞTUR" butonuna basın. 9. Adım: Test Anahtarlarını (Sandbox) Edinme Sistem tarafından oluşturulan "API Anahtarı" ve "Gizli Anahtar" (Secret Key) bilgilerini test ortamında kullanmak üzere kaydedin. 10. Adım: Üretim (Canlı) Ortamına Geçiş Canlı API anahtarlarını almak için proje genel bakış ekranında "Üretim Anahtarı" sekmesine geçin ve "Hesap Ekle" butonuna tıklayın. 11. Adım: 9 Haneli Hesap Numarası Girişi Şirketinize ait 9 haneli FedEx hesap numarasını ve sistemde kayıtlı olan resmi fatura adres bilgilerinizi eksiksiz girin. 12. Adım: Yetki Beyanı Bu projeyi şirketiniz adına oluşturmaya ve yönetmeye yetkili olduğunuzu beyan eden onay kutucuğunu işaretleyin. 13. Adım: EULA Sözleşmesi Onayı Canlı ortam kullanımı için hazırlanan Son Kullanıcı Lisans Sözleşmesi'ni (EULA) gözden geçirin ve onaylayarak hesabı projenize dahil edin. 14. Adım: Hesabın Projeye Atanması Eklediğiniz canlı hesabı proje listesinden seçerek "Devam Et" butonuna basın ve yapılandırmayı ilerletin. 15. Adım: Canlı API Anahtarlarını Kaydetme Canlı (Production) ortamda gönderi oluşturmanızı sağlayacak olan asıl API Key ve Secret Key değerlerini kopyalayarak güvenli bir yere not edin. 16. Adım: Sertifikasyon ve Aktivasyon Tamamlama Bazı servislerin canlıda aktif olması için gereken sertifikasyon sürecini başlatmak üzere "Go to API Certification" butonuna tıklayarak işlemi bitirin.

Son güncelleme tarihi Jan 21, 2026

cURL error 28: Connection timed out after 10001 milliseconds Hatası ve Çözümü

Bu hata, WooCommerce sitenizin barındığı sunucunun, Kargo Entegratör sunucularına belirlenen süre (10 saniye) içerisinde bağlanamadığını ifade eder. Teknik olarak sunucular arası iletişim bir engel nedeniyle kurulamamaktadır. Muhtemel Nedenler Güvenlik Duvarı (Firewall) Engeli: Sunucunuzun güvenlik ayarları Kargo Entegratör IP adresini "tehdit" olarak algılayıp bloklamış olabilir. Sunucu Kaynak Yetersizliği: CPU veya RAM limitlerinin dolması nedeniyle sunucu dış bağlantı isteğini başlatamıyor olabilir. DNS veya Ağ Gecikmeleri: Sunucu tarafındaki anlık ağ dalgalanmaları. Çözüm Önerileri 1. IP Adresini Beyaz Listeye (Whitelist) Ekleme En yaygın çözüm yolu budur. Sitenizin sunucusuna Kargo Entegratör'den gelen isteklere izin vermesi gerektiğini söylemelisiniz. Adım 1: Hosting sağlayıcınıza veya sistem yöneticinize bir destek bileti (ticket) açın. Adım 2: Şu mesajı iletin: "Kargo Entegrasyon servisimizin çalışabilmesi için 37.27.30.151 IP adresinin sunucu güvenlik duvarında (Firewall)gibi güvenlik katmanlarında beyaz listeye (whitelist) eklenmesini rica ederiz." 2. Sunucu Performans Kontrolü IP tanımlamasına rağmen sorun sürüyorsa sunucu yükünü kontrol edin: Sunucunuzun CPU ve RAM kullanımının %90'ın üzerinde olup olmadığını kontrol edin. WordPress tarafında çok fazla ağır eklenti kullanılıyorsa, bu durum cURL isteklerini yavaşlatabilir. 3. Zaman Aşımı Limitini Artırma (Opsiyonel) Eğer sunucunuz yanıt vermekte sadece "biraz" geç kalıyorsa, PHP max_execution_time değerinin çok düşük olmadığından emin olun (Önerilen: 60 veya 90). Bu hata doğrudan Kargo Entegratör ile ilgili değil, sitenizin barındığı sunucu ortamının dış dünyaya ulaşamaması ya da yavaş ulaşması ile ilgilidir. Sorunun kalıcı çözümü için hosting firmanızın destek ekibiyle koordineli ilerlemeniz önerilir.

Son güncelleme tarihi Feb 10, 2026