Özel değişkenler, belirli bir ürün satın alınırken müşteriden ekstra bilgi istemek için kullanılır.
Bu özellik ile ürüne özel değişkenler ekleyebilirsiniz. Eklediğiniz bu değişkenler kullanıcı ürünü sepete eklerken kullanıcıdan istenir ve sipariş buna göre işlenir.
Örnek verecek olursak VIP ürünü oluşturdunuz ve Renk adında bir değişken eklediniz. Kullanıcı VIP ürününü satın alırken hangi renk istediğini seçer, renklere özel ekstra ücretlendirmeler yapıldıysa bu ücret sepet tutarına eklenir ve sunucuya gönderilen komutlarda %renk% değişkeni kullanıcıdan alınan renk değeri ile işlenir.
Aşağıdaki örnek görsellerde Renk adında bir değişken oluşturduk ve bunu VIP ürününe tanımladık. Beyaz seçeneği ücretsiz iken Mavi ve Kırmızıdan ek ücret talep edilir. Bu sipariş tamamlandığında oyuna komut gönderilirken %renk% değişkeni, kullanıcıdan alınan renk değeri ile işlenir.
Yönetim Paneli > Mağaza > Değişkenler > Yeni Ekle yolunu izleyin. Aşağıdaki bilgileri sağlayarak bir ürün ekleyebilirsiniz:
Yönetim Paneli > Mağaza > Ürünler > Ürün Düzenle yolunu izleyin. Ürün düzenleme sayfasında Değişkenler sekmesine tıklayın. Açılan sayfada Değişken Ekle butonuna tıklayarak değişken ekleyebilirsiniz. Eklediğiniz değişkenler, kullanıcı ürünü sepete eklerken kullanıcıdan istenir ve sipariş buna göre işlenir.
Ürün düzenle sayfasındaki sunucuya gönderilecek komutlarda %tanımlayıcı% formatında kullabilirsiniz. Örneğin tanımlayıcı değeri renk olan bir değişken eklediniz, komutlar kısmında %renk% olarak kullanabilirsiniz. Komutta kullanılan değişken, kullanıcının girdiği renk değeri ile değiştirilir ve sunucuya gönderilir.
Komutlar, bu örnek görseldeki gibi ayarlandığında ve renk Kırmızı seçildiğinde sunucuya
say merhaba LeaderOS, kirmizi rengini seçtiniz!
komutu gönderilir.