Genel Bakış
WooCommerce ürün özelliklerinizi (renk, boyut ve diğer özelleştirmeler gibi) Zonos eklentisinde eşleştirerek siparişlerin Zonos'dan WooCommerce mağazanıza doğru özelliklerle aktarılmasını sağlayın.
Adım 1: Ürün özelliklerinizi bulun
-
WordPress Admin panelinizde Ürünler sekmesine gidin.
-
Sol taraftaki menüden Özellikler'e tıklayarak küresel ürün özelliklerinizi görüntüleyin veya yönetin. Özellikler, yeni bir ürün eklerken de ayarlanabilir.
Eğer WooCommerce için Ürün Ekleme gibi özel özellikler için üçüncü taraf bir uygulama kullanıyorsanız, özellikleri bulmak için uygulamanın belgelerindeki talimatları izleyin.
Adım 2: Zonos'dan özellik yolunu belirleyin
Zonos eklentisinde özellikleri eşleştirmek için, önce bunların Zonos'ya nasıl iletildiğini anlamanız gerekir. Bu veriyi bulmak için:
- Eşleştirmek istediğiniz özelliğe sahip bir ürün için bir test siparişi oluşturun.
- Zonos Checkout üzerinden ilerleyin ve bir hizmet seviyesi seçin. Bu, bir landed cost teklifi oluşturacaktır. (Siparişi tamamlamanıza gerek yok.)
- Dashboard'a gidin ve Teklifler'e tıklayın.
- Test siparişiniz için teklifi bulun ve Teklif Detayları'na tıklayın.
- Sağdaki API Detayları bölümünde, kök düzeyindeki açılır menüyü genişletin, ardından şunları genişletin:
items
metadata
Bu metadata bloğu, ürün özelliklerinin WooCommerce'den Zonos'ya API isteği ile nasıl iletildiğini gösterir.
Adım 3: Zonos eklentisinde özelliği eşleştirin
Metadata JSON'unda özelliği bulduktan sonra, WooCommerce eklentinizdeki Zonos Eşleştirme ayarlarına geri dönün.
- Özellik alanı altında Özel Özellik'i seçin.
- Takma ad alanına tanımlayıcı bir etiket girin (örneğin,
Renk
,Boyut
veyaÖzel Gravür
). - Sepet öğesi yolu alanına, metadata'da gözlemlediğiniz yapıya dayalı olarak özelliğin değerine giden yolu girin.
Özel özelliklerin eşleştirilmesi örneği
Özel gravür, renk ve boyut için özel bir özelliğe sahip bir ürünü nasıl eşleştirebileceğinizi inceleyelim.
Eğer WooCommerce'den Ürün Ekleme eklentisini kullanıyorsanız, özellikler bazen addons
anahtarının altında bir dizi içinde iletilir. Aşağıdaki JSON bloğu, Zonos'ya iletilen özellikleri göstermektedir.
Örnek JSON bloğu:
{
"addons": [
{
"name": "Özel Gravür",
"value": "Dayanıklı olacak şekilde üretildi",
"price": 0,
"field_name": "1226-1748963436",
"field_type": "custom_text",
"id": 1748963436,
"price_type": "flat_fee"
}
],
"variation": {
"attribute_pa_color": "mavi",
"attribute_size": "Büyük"
}
}
Eşleştirme ayarları altında Özellikler bölümünde, bu özelliklerin her biri aşağıdaki gibi eşleştirilmelidir:
Özel Özellik | Takma Ad | Sepet öğesi yolu |
---|---|---|
Gravür | Özel Gravür | addons.0.value |
Renk | Renk | attribute_pa_color |
Boyut | Boyut | attribute_size |
Not:
addons.0.value
yol formatı şu şekilde çalışır:
addons
, sistemin addons dizisinde arama yapmasını söyler.0
, o dizideki ilk nesneye işaret eder.value
, o nesnenin değer alanından değeri döndürürattribute_pa_color
veattribute_size
dizide olmayan nesnelerdir ve doğrudan eşleştirilebilir.
Ürün özellik eşleştirmesini test edin
Özelliği eşleştirdikten sonra, Zonos Checkout'da tam bir test siparişi verin. Sipariş işlendiğinde, ürün özelliklerinin doğru bir şekilde aktarıldığından emin olmak için WooCommerce'deki sipariş detaylarını kontrol edin.
WooCommerce için ürün özelliklerini eşleştir Checkout
WooCommerce mağazanız için renk, boyut ve diğer özelleştirmeler gibi ürün özelliklerini eşleştirin.