Item Object
Cart Items
Cart Items (Alışveriş Sepeti Öğeleri), serB2B sisteminde müşterinin sepetindeki ürünleri temsil eder. Bu ürünler, müşteri sepete ürün eklediğinde veya satın almayı düşündüğünde geçici olarak saklanır ve sistemdeki diğer ürün verileriyle ilişkilendirilir. Her bir sepet öğesi, ürünün kimliği, adı, fiyatı, miktarı ve diğer önemli bilgilerini içerir. Bu bilgiler, ödeme aşamasında doğru ürünler ve fiyatlar gösterilmesini sağlar.
Bu doküman, Cart Items için kullanılan "Item Object" özelliklerinin nasıl çalıştığını ve nasıl yapılandırılması gerektiğini açıklar. Sepet yönetimi sırasında doğru ürün bilgileri sağlamak, stokları verimli bir şekilde yönetmek ve müşteri deneyimini iyileştirmek için bu özelliklerin doğru kullanımı çok önemlidir. Ayrıca, fiyatlandırma, indirimler, vergi bilgileri ve ürün miktarlarını yönetirken her bir Cart Item’ın rolü de burada ele alınmaktadır.
"Item Objects" yapısındaki her bir özellik, sepet öğelerinin doğru şekilde yönetilmesini ve işlemesini sağlar. Bu dokümanda, Cart Items’a özel özellikleri ve işlevlerini anlatarak, ürünlerinizi ve sepetlerinizi daha etkili bir şekilde yönetmenize yardımcı olacağız.
Cart Item Object Özellikleri
Aşağıdaki tablo, bu özelliklerin detaylarını sunar:
Özellik Adı | Tip | Açıklama |
---|---|---|
product | \Serenay\B2B\Data\Product | Ürünle ilgili bilgileri içeren veri nesnesi. |
variant_id | string | Ürünün varyant kimliği. |
measure_qty | int | Ölçü birimi miktarı. |
price | float | Ürünün fiyatı. |
currency | string | Fiyatın para birimi (ör. TRY, USD). |
price_override | float | Yönetici tarafından belirlenen özel fiyat; varsayılan fiyatı geçersiz kılar. |
amounts | array | Sepetteki ürün için hesaplanan ödeme fiyat listeleri. |
measure_id | int | Ölçü birimi kimliği. |
package_qty | int | Ana ölçü birimindeyse ürünün paket adedi, aksi halde 1 . |
sepet_id | string | Sepetin benzersiz kimliği. |
sepet_renk_dosya | string | Sepetteki ürünün renk dosyasının adı. |
sepet_renk | string | Sepetteki ürünün renk adı. |
adet | int | Ürün adedi. |
urun_id | string | Ürünün benzersiz kimliği. |
product_original_price | float | Ürünün, kullanıcıya bağlı olmayan gerçek fiyatı. |
product_original_price_with_text | string | Ürünün, formatlanmış gerçek fiyatı. |
has_discount | bool | Ürünün sepette indirimli olup olmadığını gösterir. |
product_name | string | Ürünün adı. |
measure | ProductMeasure | Ölçü birimi bilgilerini içerir. |
discount_amount | float | İndirim tutarı. |
Sıkça Sorulan Sorular (SSS)
-
price_override
nedir ve nasıl kullanılır?price_override
, yöneticinin belirlediği özel fiyatı temsil eder. Bu değer, varsayılan fiyatı geçersiz kılar ve ürünün sepetteki fiyatını değiştirir. Eğer bu alan boş bırakılırsa, ürünün normal fiyatı geçerli olur. Örneğin, kampanya veya özel teklifler sırasında bir ürün için belirli bir fiyat indirimi uygulanabilir. -
discount_amount
nedir ve ne işe yarar?discount_amount
, ürüne uygulanan indirim tutarını belirtir. Bu değer, ürünün orijinal fiyatından yapılan indirimi ifade eder. Örneğin, bir ürünün orijinal fiyatı 100 TL iken,discount_amount
değeri 20 TL ise, ürünün indirimli fiyatı 80 TL olur. Bu özellik, ürünlerin indirimli fiyatlarını doğru bir şekilde hesaplamak için kullanılır.
Kaynaklar
İletişim ve Destek
Herhangi bir sorunla karşılaşırsanız veya yardıma ihtiyaç duyarsanız, destek ekibimizle iletişime geçebilirsiniz. Size en kısa sürede yardımcı olmaktan memnuniyet duyarız.