Yazılım lisansları satmak için inşa edilmiş bir ecommerce platformu
Lisans anahtarı üretimi. Lisans başına aktivasyon limitleri. Trial-to-paid dönüşümü. Grace pencereleriyle geçerlilik süreleri. Alıcıların makineleri devre dışı bırakabileceği ve anahtar kütüphanelerini görebileceği müşteri lisans portalı. Hepsi native — Gumroad ücretleri yok, 8,9% FastSpring yok, inşa edilecek özel licensing katmanı yok.
Yazılım satmak fiziksel mal satmaktan neden temelden farklı
Bir tişört satmak ve £200'lık bir masaüstü uygulama satmak operasyonel olarak neredeyse hiçbir ortak yöne sahip değil. Tişörtün SKU'su, stok seviyesi, kargo ağırlığı ve iade politikası vardır. Masaüstü uygulamanın lisans anahtarı, activation server'ı, makine sayısı limiti, geçerlilik süresi, sona erme sonrası grace penceresi, trial-to-paid dönüşüm yolu, upgrade merdiveni (bireysel → takım → enterprise) ve alıcıların cihazlarında aktif kurulumları yönettiği bir müşteri portalı vardır. Bu kavramların hiçbiri jenerik bir ecommerce platformunun ürün modelinde mevcut değil.
Yazılımı ANLAYAN platformlar — Gumroad, FastSpring, Paddle, Lemon Squeezy — tam bu boşluk yüzünden var. Licensing primitiflerini doğru yakalıyorlar ama bunun için ücret alıyorlar. Gumroad ücretsiz tier'da her satıştan 10% alır ve ücretlide bile 8%. FastSpring merchant-of-record olarak 8,9% alır. Paddle benzerdir. £100'lık bir lisansta bu £8–£10 platforma gider — 1.000 satılan lisansla çarp ve kendi checkout'unu inşa etmemenin rahatlığı için Gumroad'a £8.000–£10.000 vermişsindir. Bu, indie dev runway'inden birkaç ay finanse etmeye yeter.
Axnify üçüncü bir seçenek: ecommerce platform ücretleri (Starter'da 1,5%, Enterprise'da 0%'a düşer) ile lisans satış primitifleri yerleşik. Native lisans ürün tipi. Lisans başına yapılandırılabilir max aktivasyonlar. Grace günleriyle geçerlilik süresi. Billing başlamadan önce trial süresi. Auto-renew toggle. Self-service upgrade pool'u. Her lisans olayında (satın alma, aktivasyon, deaktivasyon, sona erme, yenileme) webhook'lar, böylece kendi license server'ınızı, signing service'inizi veya feature-flag sisteminizi istediğiniz gibi entegre edebilirsiniz. Checkout'unuzu, markanızı, müşteri ilişkinizi ve gelirin 99%+'ını tutarsınız.
Yazılım geliştiricileri Gumroad / FastSpring / Paddle'ı neden terk ediyor
Platform ücretleri tüm müşteri yaşam döngüsü boyunca birikiyor
İlk satış: 10% Gumroad'a. Bir yıl sonra yenileme: yine 10%. Bireyselden takıma upgrade: fark üzerinden 10%. Bir müşterinin ömrü boyunca LTV'nin 30%+'sını sadece platform ücretlerinde kaybedebilirsiniz. Çoğu indie dev bunu modellemez ve modellediğinde şaşırır.
Lisans anahtarı üretimi genellikle custom iştir
Çoğu ecommerce platformunda lisans anahtarı kavramı bile yok. Yazılım satmak demek kendi anahtar üretiminizi, makine aktivasyonunuzu, geçerlilik takibinizi ve müşteri portalınızı yazmak demek — bunu yapmış her dev bilir ki bu, ürünün kendisiyle ilgisi olmayan bir ay iştir.
Trial-to-paid dönüşümü bozuk
Jenerik platformlar ya trial'ı hiç desteklemiyor ya da sadece fiziksel ürünler için ücretsiz kargo trial'ı destekliyor. £49'luk bir eklentiyi 14 günlük trial ile satmak ayrı bir trial yönetim sistemi, ayrı bir email workflow, ayrı bir lisans verme anlamına gelir — bunların hepsi feature shipping yerine inşa ettiğiniz şeyler.
İadeler ve lisans iptali karışıyor
Müşteri satın alma sonrası 25 günde iade talep ediyor. Lisans anahtarı hâlâ uygulamasında, hâlâ çalışıyor. Çoğu platformda iade flow'u lisans iptalini tetiklemez — hatırlamanız gereken ayrı bir işlem, ve unutmak yazılımı fiilen bedavaya verdiğiniz anlamına gelir.
Axnify ile ne elde edersiniz
Native lisans satış primitifleri — çekirdek ürün modeline yerleşik, uygulama gibi vidalanmış değil.
Native `license` ürün tipi
Ürün tipini `license` olarak ayarlayın ve admin lisansa özgü alanları açar: max aktivasyonlar, geçerlilik günleri, grace dönemi, trial günleri, auto-renew bayrağı, upgrade pool. Diğer ürünlerinizle aynı ürün listesi; aynı tema editörü; aynı checkout. Yazılım sadece bir başka ürün tipidir.
Lisans başına max aktivasyonlar
Bir lisansın kaç makineye kurulabileceğini yapılandırın (kişisel için 1, tipik için 3, site lisansları için sınırsız). Aktivasyonlar her kurulumda webhook'umuza vuran license server'ınız aracılığıyla izlenir; biz limitin karşısında sayarız ve üzerindeki aktivasyonları reddederiz.
Grace günleri ile geçerlilik süreleri
Bir lisansı satın almadan itibaren N gün geçerli olacak şekilde ayarlayın (örn. yıllık lisans için 365) artı sona erme sonrası grace dönemi (varsayılan 7 gün). Müşteri sona ermeden önce hatırlatma emailleri alır. Yazılım yenileme ödeme retry'ları sırasında kesinti olmaması için grace boyunca çalışmaya devam eder.
Billing'den önce trial süresi
İlk ücretlendirmeden önce X gün ücretsiz trial. Müşteri kartı baştan girer; platform trial bitene kadar ücretlendirme yapmaz. Trial sırasında iptal = temiz kayıt, ücretlendirme yok. Ücretliye dönüşüm = trial bitiş gününde ilk ücretlendirme, lisans verilir.
Tekrarlanan veya tek seferlik lisanslar
`license` ürün tipini `subscription` aralığı (aylık/yıllık) ile birleştirin JetBrains tarzı tekrarlanan lisanslar için. Veya aralıksız perpetual lisanslar satın. Aynı ürün modeli, her iki mod desteklenir.
Self-service upgrade merdiveni
Bireysel → Takım → Enterprise. Hangi ürünlerin lisans başına geçerli upgrade hedefleri olduğunu tanımlayın; müşteri portalında orantılı upgrade fiyatıyla görür. Eski lisans devre dışı kalır, yeni lisans aktive olur, support tiketi gerekmez.
Müşteri lisans portalı
Müşteri hesabına giriş yapar, tüm aktif lisansları görür, lisans başına mevcut aktivasyon sayısını görür, bir makineyi devre dışı bırakabilir (örn. yeni bir laptopu var) bir aktivasyon slotu serbest bırakmak için, ödeme geçmişini görebilir, kayıtlı kartı değiştirebilir, auto-renew'i iptal edebilir.
Her lisans olayında webhook'lar
`license.created`, `license.activated`, `license.deactivated`, `license.expiring` (7 gün öncesi), `license.expired`, `license.renewed`, `license.upgraded`, `license.refunded`. Sizin için önemli olan olaylarda kendi license server'ınıza veya signing service'inize çarpın.
Mimari: Axnify mevcut license server'ınızla nasıl entegre olur
Çoğu indie dev'in zaten küçük bir license server'ı var — genellikle hangi anahtarların aktif olduğu, hangi makinelere bağlı oldukları ve hangi feature flag'lerin kilidini açtıkları konusunda source of truth tutan ufak bir Go/Node/Python servisi. Bir ecommerce platformunu benimserken soru: bu iki sistem nasıl konuşur?
Axnify webhook-ve-API yaklaşımını alır. Satın almada Axnify, müşteri emaili, ürün ID'si, lisans tipi, max aktivasyonlar ve geçerlilik süresi ile `license.created`'ı ateşler. License server'ınız webhook'u alır, bir anahtar üretir (tercih ettiğiniz format ve imzalama şemasında), müşteriye karşı saklar ve response'da geri döndürür. Axnify anahtarı sipariş üzerinde saklar, email ile müşteriye gönderir ve portalda gösterir.
Müşterinin uygulamasından aktivasyon çağrıları license server'ınıza gider (runtime path'ın kontrolünü sizde tutuyorsunuz). Bir makine aktive olduğunda sunucunuz aktivasyon sayacını artırmak ve limiti kontrol etmek için Axnify API'sini pingleyebilir. Deaktivasyonda aynı flow ters yönde. Sona erme ve grace dönemi mantığı her iki tarafta da yaşayabilir; tarihleri Axnify'da tutmanızı (billing için tek source of truth) ve sunucunuzun durum için API'yi sorgulamasına izin vermenizi öneririz. Henüz license server'ınız yoksa, Axnify tek başına da source of truth olabilir: HMAC-imzalı anahtarları native olarak üretir, API üzerinden aktivasyonları izler ve in-app aktivasyon olaylarınızda `license.activated` / `license.deactivated` webhook'larını çağırır. Bir ay licensing altyapısı inşa etmek yerine bir haftada shipping yapmak isteyen indie dev'ler için iyi bir başlangıç noktası; daha sonra anahtarları yeniden yayınlamadan aktivasyon endpoint'ini değiştirerek kendi license server'ınıza geçebilirsiniz.
Geliştiriciler Axnify'da ne satıyor
Masaüstü uygulamaları
Mac, Windows, Linux uygulamaları. Satın almada verilen lisans anahtarı, in-app aktivasyonunuzla doğrulanır. Kişisel lisans başına max 3 makine, takım için sınırsız. 14 günlük ücretsiz trial ile trial-to-paid dönüşümü.
Eklentiler ve uzantılar
Figma eklentileri, VSCode uzantıları, Sketch eklentileri, Photoshop action'ları, Lightroom preset'leri. Genellikle yenileme indirimiyle opsiyonel 1 yıllık güncelleme erişimi olan tek seferlik perpetual lisanslar olarak satılır.
Temalar, şablonlar, fontlar
WordPress temaları, Shopify temaları, Notion şablonları, font aileleri. Kademeli licensing (single-site / 5-sites / sınırsız; kişisel / ticari / extended). Lisans tipi müşterinin hangi indirmelere erişebileceğini belirler.
Self-hosted SaaS
SaaS'ınızın on-premises versiyonu için lisans satın. Lisans her kurulumu activation server'ınız üzerinden doğrular; sona erme feature güncellemelerini durdurur ama mevcut kurulumu çalışır halde bırakır (klasik perpetual fallback modeli).
Yazılım lisansları satan diğer platformlarla nasıl karşılaştırıyoruz
Starter'da 1,5% platform ücreti vs Gumroad'da 10%
£100'lık bir lisansta Axnify Starter'da £98,50 tutarsınız vs Gumroad'da £90. Ayda 100 lisans satışında bu £850 aylık fark — önemli dev zamanı finanse etmek için yeterli. Enterprise tier'da (0% platform ücreti, £299/ay abonelik) hacimden bağımsız olarak Axnify'a sabit bir ücret ödüyorsunuz.
Tüm fiyatları görünYazılım geliştiricilerinden sık sorulan sorular
Lisans anahtarları nasıl üretilir?▾
İki seçenek. (1) Yerleşik: Axnify yapılandırılabilir bir formatta HMAC-imzalı anahtarlar üretir (UUID, hex, custom prefix). (2) Kendininkini getir: Axnify satın almada müşteri + ürün detaylarıyla bir webhook ateşler, license server'ınız anahtarı sizin formatınız ve imzalama şemanızda üretir, webhook response'u üzerinden geri döndürür. Her iki şekilde de anahtar aynı teslim flow'uyla müşteriye ulaşır.
Kendi license server'ımı entegre edebilir miyim?▾
Evet — herhangi bir trivial olmayan yazılım için önerilen yol budur. Verme ve iptal için `license.created` ve `license.refunded` webhook'larına abone olun. In-app aktivasyon flow'unuzdan aktivasyon sayacı artırma/azaltma için Axnify API'sini kullanın. Henüz license server'ınız yoksa, Axnify'ın yerleşik HMAC-imzalı anahtar üretimi ve aktivasyon takibi shipping için yeterlidir — anahtarları yeniden yayınlamadan daha sonra kendi sunucunuza geçebilirsiniz.
Bir lisans sona erdiğinde ne olur?▾
Yapılandırılabilir. Lisans bir grace dönemine girer (varsayılan 7 gün), yazılım çalışmaya devam eder ancak müşteri yenileme hatırlatıcı emailler alır. Grace'ten sonra `license.expired` ateşlenir. Yazılımınız (activation server üzerinden) o zaman karar verebilir: tam lock-out, sadece okunur mod, ücretsiz tier'a downgrade veya güncelleme olmadan çalışmaya devam etme. Birçok indie dev iyi niyetle güncelleme olmadan çalışmaya devam etmeyi seçer.
Müşteriler yeni bir makineye kurmak için bir makineyi devre dışı bırakabilir mi?▾
Evet — müşteri portalına yerleşik. Aktif aktivasyonları görürler (raporladığınız yerlerde makine fingerprintleri / OS ile), herhangi birini iptal edebilirler, bu aktivasyon slotunu serbest bırakır. `license.deactivated` ateşlenir, böylece license server'ınız iptal edilen anahtarı yerel olarak geçersiz kılabilir.
Floating veya concurrent lisansları destekliyor musunuz?▾
Henüz native olarak değil — `max_activations` toplam koltuk sayısıdır, eşzamanlı değil. Floating lisans uygulaması (sadece N tane eşzamanlı aktif, diğerleri kuyrukta) roadmap'te. Bugün ürününüz için sert bir gereklilikse, eşzamanlılık kontrolünü aktivasyon webhook'ları üzerinden kendi license server'ınızda uygulayabilirsiniz, ancak Axnify admin bunu henüz first-class konsept olarak göstermiyor.
Yazılım satışlarında platform ücreti nedir?▾
Her şey gibi: Starter'da 1,5%, Pro'da 0,75%, Business'da 0,25%, Enterprise'da 0%. Stripe işlem ücretleri bunun üstüne uygulanır. £100'lık bir lisansta Starter'da her iki ücretten sonra net £97 alırsınız — vs Gumroad / Paddle / FastSpring'de £88-£91.
Verilerimi başka bir platformdan taşımama yardım edebilir misiniz?▾
Kesinlikle. Mevcut platformunuzun export dosyasıyla support@axnify.com'a email gönderin — Shopify, WooCommerce, Etsy, Squarespace, Big Cartel, Gumroad, Sellfy ve diğer çoğu yaygın formatı kabul ediyoruz. Ekibimiz ürünlerinizin, varyantlarınızın, müşterilerinizin ve siparişlerinizin uçtan uca göçünü ele alır, standart importlar için ücretsizdir.
Yazılımınızı satmak için 10% ödemeyi bırakın
Ücretsiz başlayın. Native lisans anahtarları, aktivasyon takibi, trial-to-paid dönüşümü — hepsi ilk günden.