Kargola Nakliye – WooCommerce Entegrasyonu
WooCommerce siparişlerinden Kargola gönderisi oluşturun; takip numarası, barkod, etiket ve webhook güncellemelerini siparişe otomatik işleyin. Açıklama Kargola Nakliye – WooCommerce Entegrasyonu, WooCommerce mağazalarının Kargola kargo altyapısı ile çalışmasını sağlar. Bu eklenti, Kargola’nın resmi WooCommerce entegrasyonudur. Mağaza yöneticileri bu eklenti ile: WooCommerce sipariş listesinden Kargola tekliflerini hızlıca alabilir. WooCommerce sipariş detay ekranında kargo firması/servis tekliflerini karşılaştırabilir. Seçtiği Kargola teklifi ile gönderi oluşturabilir. Kargola sipariş ID, kargo barkodu, takip numarası ve etiket bağlantısını WooCommerce siparişinde saklayabilir. Gönderi oluştuğunda WooCommerce siparişini Kargoya Verildi durumuna taşıyabilir. Kargola tarafından gönderilen imzalı webhook güncellemelerini WooCommerce sipariş notlarına işleyebilir. Her WooCommerce siparişi için Idempotency-Key kullanarak aynı siparişten yanlışlıkla birden fazla gönderi oluşmasını önleyebilir. Bu eklentiyi kullanmak için bir Kargola hesabı ve aktif Kargola API anahtarı gerekir. Gönderi verileri yalnızca yetkili mağaza yöneticisi sipariş detay ekranından gönderi oluşturduğunda veya Kargola mağazanıza imzalı webhook güncellemesi gönderdiğinde işlenir. Dış servisler Bu eklenti, WooCommerce siparişlerinden kargo kaydı oluşturmak ve gönderi durumlarını yönetmek için Kargola tarafından sağlanan Kargola API servisine bağlanır. Eklenti, yetkili mağaza yöneticisi WooCommerce sipariş detay ekranından Kargola gönderisi oluşturduğunda https://kargola.net/api/v1/external adresine gönderi verisi gönderir. Gönderilen veriler alıcı adı, teslimat veya fatura adresi, telefon numarası, e-posta adresi, paket ölçüleri, seçilen kargo firması/servis, WooCommerce sipariş referansı, tanımlı gönderici adres ID değeri ve isteği doğrulamak için kullanılan Kargola API anahtarını içerebilir. Eklenti ayrıca gönderi durumu, takip numarası, barkod veya etiket URL güncellemeleri oluştuğunda Kargola’dan sitenizin wp-json/kargola/v1/webhook endpoint’ine gelen imzalı webhook isteklerini alır. Bu güncellemeler, WooCommerce sipariş notlarına ve sipariş meta alanlarına yazılmadan önce tanımlı webhook secret ile doğrulanır. Bu servis Kargola tarafından sağlanır: Kullanım şartları: https://kargola.net/legal/terms Gizlilik politikası: https://kargola.net/legal/kvkk Gereksinimler WordPress 6.9 veya üzeri. WooCommerce 8.0 veya üzeri. PHP 7.4 veya üzeri. Kargola hesabı ve aktif API anahtarı. WordPress sitenizden Kargola API servisine HTTPS erişimi. Kurulum Eklenti klasörünü wp-content/plugins/kargola-nakliye dizinine yükleyin veya ZIP dosyasını WordPress yönetim panelinden kurun. WordPress yönetim panelinden eklentiyi etkinleştirin. WooCommerce > Kargola sayfasına gidin. Kargola API anahtarınızı ve varsayılan gönderi ayarlarınızı girin. Ekranda gösterilen webhook URL değerini Kargola panelindeki webhook ayarlarına ekleyin ve aynı webhook secret değerini iki tarafta da kullanın. Sıkça Sorulan Sorular API anahtarını nereden alırım? Kargola hesabınızdaki API ayarları sayfasından API anahtarı oluşturabilirsiniz. Kapıda ödeme destekleniyor mu? Kargola API, hesabınızda gerekli PTT hesap numarası tanımlı olduğunda kapıda ödeme gönderilerini destekler. WooCommerce siparişi kapıda ödeme ise eklenti tahsilat tutarını Kargola API’ye gönderir. Kargo firması seçebilir miyim? Evet. Sipariş detayında Kargola tekliflerini getirdikten sonra listelenen kargo firması/servis seçeneklerinden istediğiniz teklifi seçerek gönderi oluşturabilirsiniz. Aynı sipariş yanlışlıkla iki kez kargolanabilir mi? Eklenti, WooCommerce sipariş ID değerinden üretilen bir Idempotency-Key gönderir. Bu yapı ağ tekrarları veya yanlışlıkla tekrarlanan gönderimlerde mükerrer gönderi oluşmasını önlemeye yardımcı olur. Webhook istekleri doğrulanıyor mu? Evet. Webhook istekleri X-Kargola-Timestamp ve X-Kargola-Signature başlıkları kullanılarak HMAC SHA-256 ile doğrulanır. Ekran Görüntüleri WooCommerce sipariş detay ekranındaki Kargola gönderi kutusu. WooCommerce altındaki Kargola ayar ekranı. Gizlilik Bu eklenti, gönderi oluşturulduğunda alıcı adı, adres, telefon, e-posta, paket ölçüleri, seçilen kargo firması/servis ve WooCommerce sipariş referansını Kargola API servisine gönderir. API anahtarı ve webhook secret WordPress seçeneklerinde saklanır. Kargola tarafından gönderilen imzalı webhook güncellemeleri takip numarası, barkod, etiket URL ve durum bilgisini WooCommerce sipariş notlarına yazabilir. Değişiklik Geçmişi 0.2.1 WooCommerce HPOS ve klasik sipariş listesine görünür Kargola kolonu eklendi. Kapıda ödeme siparişlerinde tüm kargo tekliflerinin görünmesi sağlandı. Kapıda ödeme tahsilatı yalnızca seçilen servis PTT kapıda ödeme olduğunda Kargola API’ye gönderilir. 0.2.0 Sipariş listesine Kargola teklif alma aksiyonu eklendi. Sipariş detayında kargo firması/servis teklifleri listelenir ve seçilen teklif ile gönderi oluşturulur. Başarılı gönderiler WooCommerce tarafında Kargoya Verildi durumuna taşınır. Seçilen kargo firması, servis ve fiyat sipariş metasına kaydedilir. Sipariş ekranındaki Kargola kutusu daha açıklayıcı hale getirildi. 0.1.6 Türkiye adreslerinde WooCommerce il/ilçe alanları Kargola API’ye daha doğru eşlenir. 0.1.5 WooCommerce HPOS sipariş ekranında Kargola gönderisi oluşturma aksiyonunun sayfa yenilemede kaybolması düzeltildi. Gönderi oluşturma sonrası sipariş ekranına dönüş bağlantısı HPOS ve klasik sipariş ekranlarıyla uyumlu hale getirildi. 0.1.4 WooCommerce gönderi oluşturma hataları artık sipariş notuna yazılır. Kapıda ödeme gönderilerinde Kargola API’ye tahsilat tutarı gönderilir. PTT kapıda ödeme için firma ve servis kodları otomatik normalize edilir. 0.1.3 WordPress.org eklenti sayfasındaki açıklama ve kurulum metinleri Türkçeleştirildi. Plugin URI başlığı, Author URI ile aynı olmaması için kaldırıldı. 0.1.2 WordPress.org incelemesi için resmi Kargola eklenti ve geliştirici bağlantıları eklendi. 0.1.1 WordPress.org incelemesi için Kargola API dış servis kullanımı belgelendi. Webhook secret değerlerinin metin alanı sanitizasyonu ile bozulması engellendi. 0.1.0 İlk beta sürüm yayınlandı. WooCommerce siparişlerinden Kargola gönderisi oluşturma eklendi. Takip numarası, barkod ve etiket URL bilgisini WooCommerce siparişinde saklama eklendi. Kargola imzalı webhook güncellemelerini alma eklendi.
Top keywords
- kargola45×4.23%
- sipari35×3.29%
- woocommerce29×2.73%
- ve21×1.98%
- api18×1.69%
- woocommerce sipari18×1.69%
- olu17×1.60%
- nderi16×1.51%
- webhook15×1.41%
- kargola api12×1.13%
- eklenti11×1.03%
- kargo11×1.03%
Lindyship
Lindyship is the bridge between your SureCart store and your shipping platform. Push orders manually from the Orders tab to your platform’s incoming queue. When you ship the parcel, the tracking number comes straight back to SureCart and the built-in fulfillment email fires with no copy-pasting tracking numbers. Supported platforms Sendcloud: push to parcel queue, HMAC webhook, tracking writeback Shippo: push to orders queue, HMAC webhook, tracking writeback ShipStation: push to orders queue, HMAC webhook, tracking writeback Packlink PRO: push to shipment queue, secret-token webhook, tracking writeback How it works A customer completes a paid order in your SureCart store. You push the order manually from the Orders tab to your chosen shipping platform. You process the shipment inside that platform’s dashboard. Lindyship does not generate labels or compare rates. The platform sends a tracking webhook back to your site. The plugin writes the tracking number to SureCart and marks the order as fulfilled. Key features Single platform selection: choose one shipping platform to connect with. Manual push: push orders individually from the Orders tab when you’re ready to ship. Automatic retry: failed pushes are retried up to 3 times over 24 hours before being marked permanently failed. Sync log: every push attempt, webhook delivery, and tracking writeback is recorded with full HTTP request/response capture available for debugging. Diagnostics tab: one-click health checks for PHP, OpenSSL, SureCart connection, DB table, cron schedule, sender address, and webhook reachability. Test push: send a synthetic order end-to-end to verify your credentials and webhook without a real customer. Credentials encrypted at rest: all API keys and secrets are AES-256 encrypted in the database. What this plugin does NOT do It does not generate shipping labels, compare carrier rates, or provide a checkout rate widget. All of that lives inside your shipping platform’s dashboard. This plugin is purely the data bridge. External services This plugin connects to external shipping platform APIs in order to push order data and receive tracking updates. All communication happens server-to-server; no customer data is sent to the plugin author’s servers. Sendcloud – https://sendcloud.com/ * Used for: pushing orders to the Sendcloud parcel queue and receiving tracking webhooks. * Data sent: order number, customer shipping address, line items, weight, dimensions. * When: each time you manually push an order to Sendcloud from the Orders tab. * Terms of service: https://www.sendcloud.com/terms-conditions/ * Privacy policy: https://www.sendcloud.com/privacy-policy/ Shippo – https://goshippo.com/ * Used for: pushing orders to the Shippo orders queue and receiving tracking webhooks. * Data sent: order number, customer shipping address, line items, weight, dimensions. * When: each time you manually push an order to Shippo from the Orders tab. * Terms of service: https://privacy.goshippo.com/policies?name=terms-of-use * Privacy policy: https://privacy.goshippo.com/policies?name=privacy-notice ShipStation – https://www.shipstation.com/ * Used for: pushing orders to the ShipStation orders queue and receiving tracking webhooks. * Data sent: order number, customer shipping address, line items, weight, dimensions. * When: each time you manually push an order to ShipStation from the Orders tab. * Terms of service: https://www.shipstation.com/terms-of-service/ * Privacy policy: https://www.shipstation.com/privacy-policy/ Packlink PRO – https://pro.packlink.com/ * Used for: pushing orders to the Packlink PRO shipment queue and receiving tracking webhooks. * Data sent: order number, customer shipping address, line items, weight, dimensions. * When: each time you manually push an order to Packlink PRO from the Orders tab. * Terms of service: https://support-pro.packlink.com/hc/en-gb/articles/360010011480-Terms-and-Conditions-of-pro-packlink-com-site * Privacy policy: https://support-pro.packlink.com/hc/en-gb/articles/360010011560-Privacy-Policy SureCart – https://surecart.com/ * Used for: reading order details and writing back tracking numbers/fulfillment status. * Data sent: order ID (for retrieval), tracking number and carrier (for writeback). * When: each time you manually push an order (read), and when a tracking webhook is received (writeback). * Terms of service: https://surecart.com/terms-and-conditions/ * Privacy policy: https://surecart.com/privacy-policy/