Kargorasyon ile WooCommerce Entegrasyonu Nasıl Yapılır?

Kargorasyon ile WooCommerce Entegrasyonu Nasıl Yapılır?
Photo by Rubaitul Azad / Unsplash

Bu doküman, Kargorasyon kargo yönetim sistemi ile WooCommerce e-ticaret platformu arasındaki entegrasyonu kurmanız için adım adım talimatlar içermektedir. Entegrasyon sayesinde WooCommerce mağazanızdaki siparişleri otomatik olarak Kargorasyon sistemine aktarabilir ve kargo süreçlerinizi daha verimli bir şekilde yönetebilirsiniz.

İçindekiler

  1. WooCommerce API Anahtarı Oluşturma
  2. Kargorasyon'da WooCommerce Entegrasyonu Kurulumu
  3. Sık Sorulan Sorular

WooCommerce API Anahtarı Oluşturma

WooCommerce API anahtarları, WooCommerce mağazanızı harici sistemlere bağlamak için kullanılır. Bu anahtarlar, WordPress kullanıcılarına bağlıdır ve belirli erişim seviyelerine sahip olabilir.

API Anahtarı Oluşturma Adımları

  1. WordPress yönetici panelinize giriş yapın
  2. WooCommerce > Ayarlar > Gelişmiş > REST API menüsüne gidin
    Not: WooCommerce 3.4 öncesi sürümlerde WooCommerce > Ayarlar > API > Anahtar/Uygulamalar altında bulunabilir
  3. Anahtar Ekle butonuna tıklayın
  4. Açıklama alanına bir tanımlama girin (örneğin "Kargorasyon Entegrasyonu")
  5. Kullanıcı açılır menüsünden anahtar oluşturmak istediğiniz kullanıcıyı seçin
  6. Bu API anahtarı için bir erişim seviyesi seçin:
    • Okuma erişimi
    • Yazma erişimi
    • Okuma/Yazma erişimi (Kargorasyon entegrasyonu için bu seçeneği seçmeniz önerilir)
  7. API Anahtarı Oluştur butonuna tıklayın
  8. WooCommerce, seçilen kullanıcı için API anahtarlarını oluşturacaktır
  9. Oluşturma işlemi tamamlandığında, Tüketici Anahtarı (Consumer Key) ve Tüketici Sırrı (Consumer Secret) bilgilerini göreceksiniz
  10. Bu Tüketici Anahtarı ve Tüketici Sırrı değerlerini Kargorasyon entegrasyon ayarlarında kullanacaksınız

Önemli Notlar

  • WordPress kalıcı bağlantılarınızın (permalinks) "Gün ve İsim" gibi insan tarafından okunabilir bir formatta ayarlanmış olması gerekmektedir. Bu ayarı Ayarlar > Kalıcı Bağlantılar menüsünden kontrol edebilirsiniz.
  • API anahtarlarınızı güvenli tutun ve yalnızca güvendiğiniz uygulamalarla paylaşın.
  • Kargorasyon entegrasyonu için genellikle Okuma/Yazma erişimine sahip bir anahtar gereklidir.
  • Oluşturduğunuz API anahtarlarını istediğiniz zaman iptal edebilir veya yenilerini oluşturabilirsiniz.

Kargorasyon'da WooCommerce Entegrasyonu Kurulumu

Kargorasyon hesabınızda WooCommerce entegrasyonunu kurmak için aşağıdaki adımları izleyin:

  1. Kargorasyon hesabınıza giriş yapın (https://kargorasyon.com/auth/custom/sign-in)
    • Kullanıcı adı: E-posta adresiniz
    • Şifre: Kargorasyon şifreniz
  2. Giriş yaptıktan sonra, sol menüden Entegrasyonlarım sekmesine tıklayın veya doğrudan https://kargorasyon.com/dashboard/settings/integrations adresine gidin
  3. Entegrasyonlar sayfasında, WooCommerce kartı altındaki Yükle butonuna tıklayın
  4. Açılan "WooCommerce Entegrasyon Ayarları" penceresinde aşağıdaki bilgileri doldurun:
    • Website Adresiniz: WooCommerce mağazanızın tam URL'sini girin (örn. https://magazam.com)
    • Public Key: WooCommerce'ten aldığınız Tüketici Anahtarını (Consumer Key) girin
    • Secret Key: WooCommerce'ten aldığınız Tüketici Sırrını (Consumer Secret) girin
    • Listenecek Sipariş Durumları: Kargorasyon'a aktarılacak siparişlerin durumlarını seçin (örn. "İşleniyor", "Tamamlandı" vb.)
  5. Tüm bilgileri doldurduktan sonra Doğrula ve Kaydet butonuna tıklayın
  6. Bağlantı başarılı olduğunda, Kargorasyon otomatik olarak seçtiğiniz durumlardaki siparişleri WooCommerce mağazanızdan çekmeye başlayacaktır

Sipariş Durumları Hakkında

WooCommerce entegrasyonunda, hangi sipariş durumlarının Kargorasyon'a aktarılacağını seçebilirsiniz. Bu, iş akışınıza göre özelleştirilebilir. Örneğin:

  • İşleniyor (processing): Ödeme alındıktan sonra, kargo işlemleri başlamadan önceki siparişler
  • Tamamlandı (completed): Tüm işlemleri tamamlanmış siparişler
  • Beklemede (on-hold): Ödeme bekleyen veya manuel inceleme gerektiren siparişler

İş akışınıza en uygun sipariş durumlarını seçerek, yalnızca kargo işlemi yapılması gereken siparişlerin Kargorasyon'a aktarılmasını sağlayabilirsiniz.

Sık Sorulan Sorular

Entegrasyon kurulumunda hata alıyorum, ne yapmalıyım?

  • WooCommerce API anahtarlarınızın doğru olduğundan emin olun
  • API anahtarlarının "Okuma/Yazma" yetkisine sahip olduğunu kontrol edin
  • WordPress sitenizin permalinks ayarlarının "Plain" dışında bir seçenek olarak ayarlandığından emin olun
  • WooCommerce mağazanızın URL'sini https:// ile başlayacak şekilde tam olarak girdiğinizden emin olun

Siparişlerim Kargorasyon'a aktarılmıyor, sorun ne olabilir?

  • Seçtiğiniz sipariş durumlarını kontrol edin
  • WooCommerce mağazanızda seçilen durumlarda sipariş olduğundan emin olun
  • API anahtarlarınızın hala geçerli olduğunu kontrol edin
  • Entegrasyonu devre dışı bırakıp tekrar etkinleştirmeyi deneyin

API anahtarlarımı değiştirmem gerekirse ne yapmalıyım?

  1. Önce WooCommerce'te yeni API anahtarları oluşturun
  2. Kargorasyon'da Entegrasyonlarım sayfasına gidin
  3. WooCommerce entegrasyonunu düzenleyin
  4. Yeni API anahtarlarını girin ve kaydedin

Entegrasyonu nasıl devre dışı bırakabilirim?

Kargorasyon'da Entegrasyonlarım sayfasında WooCommerce entegrasyonunu seçip "Kaldır" seçeneğini kullanabilirsiniz. Daha sonra tekrar etkinleştirmek isterseniz, aynı API anahtarlarıyla yeniden kurulum yapabilirsiniz.