Ücretsiz mağaza analizi
Mobil Uygulama

İkas Mobil Uygulama: Panelle Ortak Çalışan Uygulama Nasıl Kurulur?

Abdulsamet Seçer12 dk okumaSon güncelleme:
Kısa cevap

İkas mobil uygulama, ikas panelinizdeki katalog, müşteri ve sipariş verisini ikas arayüzleri üzerinden okuyan native iOS ve Android uygulamasıdır. Doğru kurulduğunda uygulama kendi veri tabanını kurmaz: üyelik ikas müşteri kaydına bağlanır, sepet ve kampanya hesabı ikas tarafında yapılır, sipariş ikas paneline düşer. Böylece kargo, fatura ve iade akışınız ikiye bölünmez; operasyon ekibi aynı panelde çalışmaya devam eder.

Bu işi otomatik yapan modülSTools AI Arama ModülüYapay zeka destekli akıllı arama
İçindekiler
  1. İkas mobil uygulama nedir ve veriyi nereden alır?
  2. Yerli altyapı olmanın entegrasyonda pratik karşılığı
  3. İkas uygulama entegrasyonu: hangi iş nerede kalır?
  4. Üyelik: müşteri uygulamada yeniden kayıt olmaz
  5. İkas mağaza uygulaması: hangi ekranlar siteden ayrışır?
  6. İkas mobil uygulama yaptırmak: projeyi kısaltan hazırlıklar
  7. İkas mobil uygulama fiyatları neye bağlı?
  8. İkas'a bağlı uygulama mı, sıfırdan isteğe özel uygulama mı?
  9. Kurulumda karşımıza çıkan tipik sorunlar
  10. Özet

İkas kullanan mağazalarda uygulama konuşması genelde şu cümleyle başlıyor: "Panelde her şeyi kurdum, uygulamada aynısını baştan mı tanımlayacağım?" Bu soru yerinde bir soru, çünkü ikas'ta işin büyük kısmı panelde birikmiş oluyor: kampanya kuralları, kargo eşikleri, taksit tabloları, kapıda ödeme koşulları, fatura akışı ve müşteri grupları. Uygulamanın değeri de tam burada belirleniyor; bu birikimi kullanabilen bir uygulama ile bunu kendi tarafında yeniden kuran bir uygulama, aynı ekranları gösterse bile aynı şey değil.

Bu yazıda ikas'a özgü tarafı ele alıyoruz: uygulama veriyi hangi katmandan okur, ödeme adımı neden panelde bırakılır, yerli bir altyapıyla çalışmanın entegrasyonda somut karşılığı nedir, hangi hazırlıklar projeyi kısaltır ve fiyatı hangi kalemler belirler. Teknoloji seçimi ve mağaza yayın süreci gibi altyapıdan bağımsız başlıklar mobil uygulama yaptırma rehberinde duruyor.

İkas mobil uygulama nedir ve veriyi nereden alır?

İkas mobil uygulama, panelinizdeki ürün, kategori, stok, fiyat, müşteri ve sipariş verisini ikas'ın dışarıya açtığı arayüzler üzerinden okuyan, iOS ve Android'de cihaza kurulu çalışan bir uygulamadır. İki ayrı erişim katmanı vardır ve hangi işin hangisine düştüğünü ayırmak, projenin mimarisini belirler.

  • Vitrin tarafı: Müşterinin göreceği veri. Katalog listeleme, ürün detayı, arama, sepet işlemleri ve müşteri oturumu bu katmandan yürür. Bu katman müşteri adına, dar yetkiyle çalışır.
  • Yönetim tarafı: Mağaza sahibinin verisi. Sipariş listesi, müşteri kayıtları, stok yönetimi ve raporlama gibi işler buradan görülür. Uygulamanın kendisi değil, uygulamanın arkasındaki servis kullanır; bir kullanıcının telefonundaki uygulamaya yönetim yetkisi verilmez.

Bu ayrımın atlandığı kurgularda ciddi bir güvenlik hatası ortaya çıkar: uygulamanın içine yönetim yetkisi taşıyan bir anahtar gömülür. Uygulama paketi çözülebilir bir dosyadır; içine gömülen her anahtar er ya da geç okunabilir. Doğru kurulumda yönetim yetkisi gerektiren her iş sunucu tarafında kalır, uygulama yalnızca kendi kullanıcısının verisine erişir.

İkas storefront'u tek sayfa uygulama mantığıyla çalıştığı için web tarafında alışkın olduğunuz bazı davranışlar uygulamada yoktur; sayfa yenilenmesi, tarayıcı geri tuşu ve tema betikleri gibi konular ortadan kalkar. Uygulama tarafında ekran geçişleri cihazda yönetilir, ağdan yalnızca veri iner.

Yerli altyapı olmanın entegrasyonda pratik karşılığı

"Yerli altyapı" ifadesi pazarlama cümlesi gibi duruyor ama uygulama projesinde karşılığı somut. Türkiye'de satış yapan bir mağazanın uygulamasında şu başlıkların hepsi çıkar ve hepsinin ikas tarafında hazır bir karşılığı vardır:

BaşlıkUygulama tarafındaki karşılığı
Taksitli ödeme ve banka kampanyalarıÖdeme adımı panelde kaldığı için taksit tablosu uygulamada ayrıca kurulmaz
Kapıda ödemeKoşulları ve ek ücreti panelde tanımlıdır; uygulama seçeneği listeler, kuralı hesaplamaz
Yerli kargo firmaları ve gönderi takibiSipariş ekranındaki takip numarası ve durum bilgisi panelden gelir
Fatura süreçleriSipariş tek akışta ilerlediği için fatura tarafında ikinci bir kuyruk oluşmaz
İade ve cayma talebiUygulamadan açılan talep, web siparişleriyle aynı süreçten geçer
Destek ve dokümantasyonSorun çıktığında altyapı tarafıyla Türkçe ve aynı saat diliminde iletişim kurulur

Son satır teknik görünmüyor ama proje süresine en çok etki eden maddelerden biri. Entegrasyon projelerinde zamanın önemli bir kısmı, beklenmedik bir davranışın altyapı kaynaklı mı yoksa kendi kodunuzdan mı geldiğini anlamaya gider. Bu döngünün kısa olması, takvimde doğrudan görünür.

İkas uygulama entegrasyonu: hangi iş nerede kalır?

Bir ikas uygulama entegrasyonunda sınır şudur: iş kurallarının sahibi paneldir, uygulama sunum katmanıdır. Bu cümlenin kalem kalem karşılığı:

  • Fiyat ve indirim hesabı panelde. Uygulama sepete ürün eklediğinde tutarı kendisi hesaplamaz, sepetin güncel hâlini panelden okur. Böylece bir kampanyayı değiştirdiğinizde uygulama sürümü yayınlamanız gerekmez.
  • Stok kontrolü panelde. Uygulama listede gördüğü stok bilgisini gösterir, ama satın alma anında kaynaktan doğrular. Kampanya günlerinde tükenen ürünün satılmasını engelleyen şey budur.
  • Müşteri grupları ve özel fiyat panelde. Bayi fiyatı veya müşteri grubuna özel indirim kullanıyorsanız, uygulama oturum açan kullanıcının grubunu panelden alır; uygulamada ayrı bir fiyat listesi tutulmaz.
  • Arayüz ve gezinme uygulamada. Ana sayfa kurgusu, kategori giriş yolları, arama davranışı, boş durum ekranları ve bildirim kurgusu uygulamanın kendi işidir; bunlar panelin sorumluluğunda değildir.

Bu sınırı korumanın bir bedeli var: uygulama, panelde olmayan bir davranışı tek başına üretemez. Örneğin panelde tanımlanamayan "yalnızca uygulamada geçerli" bir indirim istiyorsanız, bunu uygulamanın içine gömülü bir hesap olarak yazmak yerine kampanya yapınızda kanal ayrımı kurarak çözmek gerekir. Aksi hâlde iki ayrı kural setini elle senkron tutmaya başlarsınız ve bu, uygulamanın ilk yılında en çok hataya sebep olan şeydir.

Üyelik: müşteri uygulamada yeniden kayıt olmaz

İkas'ta müşteri kaydı panelin kendi kaydıdır; uygulama bu kaydın üzerine oturum açar. Görünen sonuçları sayalım: sitede üye olan müşteri uygulamaya aynı bilgiyle girer, adres defteri iki kanalda aynıdır, sipariş geçmişi tek listedir, pazarlama izinleri tek yerden yönetilir ve müşteri hizmetleri ekibi tek ekrana bakar.

Bir de görünmeyen tarafı var. Müşteri kaydı ortak olduğunda, uygulamayı bırakmaya karar verdiğinizde kaybettiğiniz şey yalnızca uygulamadır. Kendi tarafında müşteri tablosu tutan çözümlerde ise uygulamayı kapatmak, orada birikmiş adres, tercih ve sipariş verisinin ne olacağı sorusunu açar. Bu soruyu sözleşme aşamasında sormak, iki yıl sonra sormaktan çok daha ucuzdur.

Hesap silme akışına ayrıca dikkat edin. Uygulama içinden hesap oluşturulabiliyorsa, uygulama içinden silinebilmesi de bekleniyor ve bu silme işleminin panel tarafındaki kayda da işlemesi gerekiyor. Yalnızca oturumu kapatan bir "hesabımı sil" düğmesi, mağaza incelemesinde geri dönebilecek bir eksiktir.

İkas mağaza uygulaması: hangi ekranlar siteden ayrışır?

Veri ortak kalır, arayüz ayrışır. İkas mağaza uygulaması kurgularken siteden farklılaşması gereken başlıklar:

  1. Ana sayfa kısalır. Sitede ana sayfa vitrindir; uygulamada kullanıcı çoğu zaman ne aradığını bilerek girer. Uzun kampanya şeritleri yerine arama, son bakılanlar ve devam eden sipariş üste alınır.
  2. Kategori derinliği azalır. Panelde altı kırılımlı bir kategori ağacı web'de sorun çıkarmayabilir; mobilde her kırılım bir dokunuş demektir. Uygulamada genelde iki seviyeyle sınırlı bir gezinme kurup gerisini filtre ve aramaya bırakmak gerekir.
  3. Varyant seçimi alt panele taşınır. Renk görsel, beden dokunmatik hedefi büyük düğmeler olarak sunulur; tükenmiş kombinasyonlar seçilemez şekilde işaretlenir.
  4. Sipariş takibi alt sekmede durur. Uygulamanın açılma sebeplerinin başında sipariş durumu gelir; bunu menü içine gömmek uygulamanın açılma sıklığını doğrudan düşürür.
  5. Boş durumlar tasarlanır. Boş sepet, sonuçsuz arama, hiç siparişi olmayan yeni kullanıcı. Bu ekranlar sitede ihmal edilebilir, uygulamada ilk deneyimin büyük kısmıdır.

Arama konusunda ek bir not: mobilde kullanıcı filtre panelleriyle uğraşmak yerine yazmayı tercih ediyor. Katalog büyükse aramanın yazım hatasını tolere etmesi ve eş anlamlıları bilmesi gerekiyor. Anlam tabanlı site içi arama tarafındaki iyileştirmeler, uygulamada sitedekinden daha fazla iş görür çünkü mobilde arama kutusu ana gezinme aracıdır.

İkas mobil uygulama yaptırmak: projeyi kısaltan hazırlıklar

İkas mobil uygulama yaptırmak isteyen mağazalarda takvimi uzatan şey genelde geliştirme değil, veri tarafındaki eksikler oluyor. Görüşme öncesi şu dört başlığı kontrol etmek projenin ilk iki haftasını kazandırır:

KontrolEksikse ne olur
Varyant barkod ve stok kodları dolu muSipariş, iade ve stok eşleşmelerinde tekil kimlik kalmaz; hata ayıklama zorlaşır
Varyant görselleri doğru varyanta bağlı mıRenk seçiminde görsel değişmez, uygulama hatalı görünür
Ürün özellik adları tutarlı mıFiltreler bölünür; aynı özellik iki farklı isimle listelenir
Kategori ağacı ne kadar derinMobil gezinme yorucu olur, uygulama içi arama zorunlu hale gelir

Mağazanız yeni kuruluyorsa bu kontrolleri kurulum sırasında yapmak en ucuz yoldur; ikas mağaza kurulumu yazısındaki katalog düzeni maddeleri doğrudan uygulama tarafına da hizmet eder.

İkas mobil uygulama fiyatları neye bağlı?

Uygulama fiyatını tek bir rakamla vermek doğru olmaz; belirleyici olan mağazanın çalışma şeklidir. Bütçeyi hareket ettiren kalemler:

  • Kapsam genişliği. Katalog, sepet, ödeme, sipariş takibi ve bildirim standart tabanı oluşturur. Sadakat programı, hediye çeki, bayi fiyatlandırması ve kupon havuzu gibi başlıklar bunun üzerine eklenir.
  • Tasarım derinliği. Hazır bir şablona logo yerleştirmek ile ana sayfa kurgusundan boş sepet ekranına kadar markaya göre çizmek arasında ciddi bir emek farkı var.
  • Dil sayısı. İkinci dil yalnızca metin çevirisi değil; biçimlendirme, ürün içeriğinin çift dilli yönetimi ve mağaza sayfalarının ayrı hazırlanması demek.
  • Bildirim kurgusunun derinliği. Toplu duyuru göndermek kolaydır; sepette ürün bırakana, siparişi kargoya verilene ya da otuz gündür girmeyene ayrı mesaj göndermek ayrı bir kurgudur.
  • Üçüncü taraf sistemler. Ayrı bir sadakat, canlı destek veya analitik aracı kullanıyorsanız her biri ek entegrasyon kalemidir.
  • Bakım. Yeni işletim sistemi sürümleri, mağaza politikası değişiklikleri ve sertifika yenilemeleri hiç yeni özellik istemeseniz bile düzenli iş üretir.

Teklifleri kıyaslarken tek bir teknik soru çoğu farkı ortaya çıkarır: sepet tutarını kim hesaplıyor? Cevap "uygulama kendi hesaplıyor" ise ucuz görünen teklif, ilk kampanya gününde fiyat tutarsızlığı olarak geri döner. İki modelin operasyonel karşılaştırmasını e-ticaret mobil uygulaması yazısında yaptık.

İkas'a bağlı uygulama mı, sıfırdan isteğe özel uygulama mı?

Mobil tarafta iki ayrı iş yapıyoruz. Birincisi bu yazının konusu: mevcut ikas mağazanızın üzerine kurulan, panelle ortak çalışan uygulama. Burada ikas iş kurallarının sahibidir ve uygulama o kuralları gösterir.

İkincisi, ikas'ın veri modeliyle ilgisi olmayan işler: saha ekibi uygulamaları, bayi sipariş sistemleri, randevu ve üyelik yönetimi, cihaz veya sensörle konuşan uygulamalar. Burada uygulamanın kendi sunucu tarafı ve kendi veri modeli sıfırdan yazılır. Bu iki işin planlaması, süresi ve bakım şekli farklıdır. Bazı mağazalarda ikisi birden gerekir: müşteriye dönük ikas'a bağlı bir uygulama, depo veya bayi tarafına ise ayrı bir uygulama. Hangi kolun size uyduğunu mobil uygulama hizmet sayfamızdaki kapsam başlıklarına bakarak ayırt edebilirsiniz.

Kurulumda karşımıza çıkan tipik sorunlar

BelirtiSebepÇözüm
Uygulamada fiyat panelden farklıSepet tutarı uygulama içinde hesaplanıyorSepeti panelde oluşturup güncel tutarı okuyun
Renk seçilince görsel değişmiyorGörseller varyanta değil ürüne bağlanmışVaryant-görsel eşleşmesini panelde düzeltin
Filtrelerde aynı özellik iki kez çıkıyorÖzellik adları ürünler arasında tutarsızÖzellik sözlüğünü tekilleştirin
Bildirim izni oranı çok düşükİzin ilk açılışta, kullanıcı hiçbir şey görmeden isteniyorİzni bağlama oturan bir anda isteyin
Uygulama listesi yavaş açılıyorListe sorgusunda gereksiz alanlar ve tam boyutlu görsellerSorguyu ekranın ihtiyacına indirin, görselleri boyutlandırılmış çekin
Kapıda ödeme uygulamada görünmüyorÖdeme adımı uygulama içinde yeniden kurulmuşÖdemeyi panelin ödeme akışına devredin

Özet

İkas tarafında iyi bir mobil uygulamanın ölçütü tek cümleyle şudur: panelde tanımlı olan hiçbir kural uygulamada ikinci kez tanımlanmaz. Katalog panelden okunur, sepet tutarı panelde hesaplanır, ödeme panelin ödeme akışında tamamlanır, oturum panelin müşteri kaydına bağlanır. Bu tuttuğunda uygulama mağazanızın yeni bir vitrini olur; tutmadığında yan yana duran ve zamanla birbirinden uzaklaşan iki sistem elinizde kalır. Uygulamanın en değerli kanalı olan bildirimi kurgularken push bildirim yazısındaki izin ve frekans dengesine bakmakta fayda var. Mağazanızın hangi kapsamla uygulamaya geçebileceğini konuşmak isterseniz destek@stools.digital adresinden ya da 0547 007 54 24 numarasından ulaşabilirsiniz.

İkas mağazasına mobil uygulama kurma süreci

İkas panelindeki katalog, müşteri ve sipariş verisini ortak kullanan bir mobil uygulamanın kurulum adımları.

  1. 01

    Katalog ve kategori yapısını gözden geçirin

    Varyant barkod ve stok kodlarını doldurun, kategori ağacını mobilde iki dokunuşta gezilebilecek derinliğe indirin, varyant görsellerini doğru varyanta bağlayın.

  2. 02

    Uygulamanın kullanacağı erişimi tanımlayın

    İkas panelinden uygulama için gerekli erişim tanımını oluşturun ve yalnızca ihtiyaç duyulan kapsamları (katalog, müşteri, sipariş) verin.

  3. 03

    Sepet ve ödeme akışını panele bağlayın

    Sepeti ikas tarafında oluşturun ve ödeme adımını ikas ödeme akışında tamamlayın; taksit, kapıda ödeme ve kargo eşiği kuralları panelde kalsın.

  4. 04

    Üyelik akışlarını ortaklaştırın

    Giriş, kayıt, parola sıfırlama ve hesap silme akışlarını ikas müşteri kaydı üzerinden çalıştırın; uygulama kendi kullanıcı listesini tutmasın.

  5. 05

    Sipariş ve stok olaylarını dinleyin

    Sipariş durumu, stok ve fiyat değişimlerini olay bazlı alacak şekilde kurun; uygulama önbelleğini bu olaylarla tazeleyin.

  6. 06

    Bildirim ve derin bağlantıyı devreye alın

    Bildirim izni akışını ilk açılışta değil, kullanıcı uygulamada bir değer gördükten sonra isteyin; her bildirimi ilgili ürün veya sipariş ekranına bağlayın.

  7. 07

    Mağaza gönderimlerini tamamlayın

    Geliştirici hesapları şirketiniz adına açılmış olarak App Store ve Google Play gönderimlerini yapın, inceleme notlarına çalışan bir test hesabı ekleyin.

Sıkça sorulan sorular

İkas mobil uygulama yaptırmak için mağazamın hangi hazırlığı yapması gerekir?
Uygulama panelin görüntüsünü değil verisini kullandığı için hazırlık veri tarafındadır. Varyant barkod ve stok kodlarının dolu olması, kategori ağacının mobilde gezilebilecek kadar sade olması, varyant görsellerinin doğru bağlanması ve ürün özelliklerinin tutarlı adlandırılması gerekir. Kampanya, kargo ve ödeme kuralları zaten panelde tanımlıysa uygulama tarafında ayrıca kurgulanmaz.
İkas mobil uygulama fiyatları nasıl hesaplanıyor?
Fiyatı ekran sayısı değil, mağazanın panelde ne kadar özelleşmiş çalıştığı belirler. Standart katalog ve sipariş akışı olan bir mağazada iş ağırlıklı olarak arayüz tasarımı ve uygulama geliştirmedir. Bütçeyi yukarı çeken kalemler: birden fazla dil, sadakat veya puan sistemi, bayi ve özel fiyat grupları, segmentli bildirim kurgusu, uygulamaya özel içerik ekranları ve markaya özel tasarım derinliği.
Uygulamadan gelen siparişte kapıda ödeme ve taksit çalışır mı?
Ödeme adımı ikas tarafındaki ödeme akışında tamamlanıyorsa evet. Taksit tablosu, kapıda ödeme kuralları, banka kampanyaları ve kargo ücret eşiği panelde tanımlı olduğu gibi işler. Ödeme adımını kendi içinde yeniden kuran uygulamalarda bu kalemlerin her biri ikinci kez tanımlanır ve panelde bir kural değiştiğinde uygulamada elle güncellenmesi gerekir.
İkas uygulama entegrasyonu ikinci bir müşteri listesi oluşturur mu?
Doğru kurgulanan uygulamada hayır. Müşteri kaydı ikas tarafında tekil kalır, uygulama yalnızca oturum açar. Bu, sadakat puanı, sipariş geçmişi, adres defteri ve pazarlama izinlerinin bölünmemesi anlamına gelir. Veriyi kendi tarafına kopyalayan çözümlerde ise aynı kişi iki kayıt olur ve bu ayrım sonradan birleştirilmesi zor bir soruna dönüşür.
İkas mağaza uygulaması sitedeki temayı kullanır mı?
Hayır, kullanmaz ve kullanmaması doğrudur. Uygulama tema katmanına değil veri katmanına bağlanır; bu yüzden temanızı değiştirdiğinizde, yeni bir bölüm eklediğinizde ya da tasarımı yenilediğinizde uygulama etkilenmez. Arayüz mobil davranışa göre ayrıca tasarlanır, sitenin küçültülmüş hâli değildir.
İkas yerine Shopify seçseydim uygulama tarafı değişir miydi?
Mimari mantık aynı kalır: veri kaynağı altyapıda durur, ödeme altyapının kendi akışında tamamlanır, oturum altyapının müşteri kaydına bağlanır. Değişen şey ayrıntılar: alan adları, kampanya modelinin çalışma şekli, yerel ödeme ve kargo kurgusunun ne kadarının hazır geldiği. Uygulama maliyeti açısından iki altyapı arasında belirleyici bir fark oluşmaz.
Uygulama yayına girdikten sonra panelde ürün eklemem yeterli mi?
Evet. Yeni ürün, kategori, fiyat ve stok değişiklikleri panelde yapılır, uygulama aynı veriyi okur; uygulama için ikinci bir giriş yapmazsınız. Elle iş çıkaran tek yer uygulamaya özel görsel içeriklerdir: ana sayfa afişleri, kampanya kartları ve öne çıkarılan koleksiyon sıralaması gibi başlıklar uygulama yönetim ekranından düzenlenir.

Kaynaklar ve resmî dokümanlar

Bu yazıdaki teknik bilgiler aşağıdaki birincil kaynaklardan doğrulanabilir. Platformlar dokümantasyonlarını zaman zaman güncelliyor; kritik bir kurulum öncesinde güncel sürümü kontrol edin.

Bu yazıyla ilgili

#ikas#mobil uygulama#e-ticaret#entegrasyon
Paylaş

Yazan · Kurucu Ortak

Abdulsamet Seçer

STools Digital’in kurucu ortağı. E-ticaret siteleri için pazaryeri entegrasyonları, WhatsApp otomasyonu ve dönüşüm modülleri geliştiriyor; Shopify ve İkas mağazaları için tema ve altyapı çalışmaları yürütüyor. Buradaki yazılar müşteri projelerinde karşılaşılan gerçek teknik sorunlardan çıkıyor.

Tüm yazılar