Shop & Products·4 min read·

Fiziksel ve Dijital Ürünleri Birlikte Nasıl Satarım?

VeloCMS, aynı mağazada fiziksel ve dijital ürünleri bir arada sunmanıza olanak tanır. Ürün tipini her bir ürün için ayrı ayrı belirleyebilir, hatta dijital varlıkları varyant seviyesinde bile ekleyebilirsiniz.

VeloCMS mağazanızda hem fiziksel hem de dijital ürünleri bir arada satabilirsiniz; bunun için ayrı bir modüle veya ayara falan ihtiyacınız yok. Ürün tipi her bir ürün için özel olarak belirleniyor. Yani kataloğunuzda basılı bir kitap, bir PDF dosyası ve bir bez çanta pekâlâ yan yana durabilir.

Bir ürünün dijital olduğunu nasıl belirtirim?

Bir ürün oluştururken veya düzenlerken formun üst kısımlarında `Product Type` seçeneğini göreceksiniz. Bu varsayılan olarak `Physical` gelir. Bunu `Digital` olarak değiştirdiğiniz anda `Digital Asset` adında yeni bir bölüm açılır. Buradan doğrudan Cloudflare R2'ye 2GB'a kadar dosya yükleyebilirsiniz. PDF, ZIP, MP3, MP4, EPUB ve PNG/JPG gibi formatlar destekleniyor. Yükleme bittiğinde dosya adı ve boyutu ilgili alanda belirir. Müşteri bu ürünü satın aldığında da sipariş onay e-postasında kalıcı bir genel URL yerine, güvenli ve süreli bir indirme linki alır.

Tek bir ürünün hem dijital hem de fiziksel varyantları olabilir mi?

Evet, bu mümkün. Hatta bu, varyant sisteminin en güçlü yanlarından biri. Diyelim ki bir fotoğrafçılık kursu satıyorsunuz. Bir `Physical` paket sunup (müşteriye basılı bir çalışma kitabı gönderilir) bir de `Digital` paket (anında indirilebilen bir PDF) sunabilirsiniz. İkisini de varyant olarak ekleyin, varyant satırındaki ürün tipini `Physical` veya `Digital` olarak ayarlayın ve PDF dosyasını `Digital` olan varyanta iliştirin. Ödeme aşamasında VeloCMS her varyantı doğru şekilde yönlendirir: fiziksel olanlar kargo sürecine girerken, dijital olanların indirme linki ödeme sonrası anında müşteriye ulaşır.

Dijital siparişler ödeme esnasında kargo adımını tamamen atlar; ne adres istenir ne de kargo bölgesi gerekir. Eğer sepette hem fiziksel hem de dijital ürünler varsa, VeloCMS sadece fiziksel ürünler için teslimat adresi alır.

Dijital indirme linkleri nasıl korunuyor?

İndirme linkleri süreli bir 'token' ile imzalanır ve varsayılan olarak siparişten 48 saat sonra geçerliliğini yitirir. Bu süreyi `Admin → Shop → Digital Products → Link Expiry` yolundan değiştirebilirsiniz. Süre dolduktan sonra müşteri sipariş geçmişine girip kendine yeni bir link oluşturabilir. Yani tamamen engellenmiş olmuyorlar, sadece e-postadaki ilk linki sonsuza dek kullanamıyorlar. Bu yöntem, link paylaşımının önüne geçerken meşru müşteriler için de makul bir çözüm sunuyor.

Müşteri dijital bir ürünü iade ederse ne olur?

`Admin → Shop → Orders` üzerinden dijital bir sipariş için iade yaptığınızda, VeloCMS indirme linkini anında iptal eder. Bu andan sonra linke yapılan tüm indirme denemeleri `410 Gone` yanıtı alır. Eğer iade yapılmadan önce 48 saatlik süre zaten dolmuşsa, iptal edilecek bir şey de kalmamış demektir. Ayrıca, iade yapmadan da herhangi bir siparişin indirme erişimini sipariş detay sayfasından dilediğiniz zaman manuel olarak iptal edebilirsiniz. Bu özellik, özellikle izinsiz paylaşım durumlarından şüphelendiğinizde epey işe yarar.