Axnify
Pre softvérových vývojárov

Ecommerce platforma postavená na predaj softvérových licencií

Generovanie licenčných kľúčov. Limity aktivácií na licenciu. Konverzia trial-to-paid. Doby platnosti s grace oknami. Zákaznícky portál licencií, kde kupujúci môžu deaktivovať stroje a vidieť svoju knižnicu kľúčov. Všetko natívne — žiadne Gumroad poplatky, žiadnych 8,9% FastSpring, žiadna vlastná licencujúca vrstva na postavenie.

Prečo je predaj softvéru fundamentálne odlišný od predaja fyzického tovaru

Predať tričko a predať desktopovú aplikáciu za £200 nemá operatívne takmer nič spoločné. Tričko má SKU, stav skladu, hmotnosť pre zaslanie a politiku vrátenia. Desktopová aplikácia má licenčný kľúč, activation server, limit počtu strojov, dobu platnosti, grace okno po vypršaní, cestu konverzie trial-to-paid, rebrík upgradu (individuálny → tím → enterprise) a zákaznícky portál, kde kupujúci spravujú aktívne inštalácie na svojich zariadeniach. Žiaden z týchto konceptov neexistuje v produktovom modeli obyčajnej ecommerce platformy.

Platformy, ktoré ROZUMEJÚ softvéru — Gumroad, FastSpring, Paddle, Lemon Squeezy — existujú práve kvôli tejto medzere. Trafia licencujúce primitíva správne, ale účtujú si za to. Gumroad berie 10% z každého predaja na free tieri a 8% aj na platenom. FastSpring berie 8,9% ako merchant-of-record. Paddle je podobný. Na licencii za £100 to je £8–£10 platforme — vynásob 1000 predanými licenciami a Gumroadu si dal £8000–£10000 za pohodlie nepostaviť vlastný checkout. To stačí na financovanie pár mesiacov tvojho indie dev runway.

Axnify je tretia možnosť: poplatky ecommerce platformy (1,5% na Starteri, klesajúce k 0% na Enterprise) s primitívami pre predaj licencií zabudovanými. Natívny licenčný typ produktu. Konfigurovateľné max aktivácie na licenciu. Doba platnosti s grace dňami. Skúšobná doba pred billingom. Prepínač auto-renew. Self-service upgrade pool. Webhooks na každej licenčnej udalosti (nákup, aktivácia, deaktivácia, vypršanie, obnovenie), aby si mohol integrovať vlastný license server, signing service alebo systém feature flag tak, ako chceš. Necháš si svoj checkout, svoj branding, svoj vzťah so zákazníkom a viac ako 99% z príjmu.

Prečo softvéroví vývojári opúšťajú Gumroad / FastSpring / Paddle

Poplatky platformy sa nabaľujú cez celý zákaznícky lifecycle

Počiatočný predaj: 10% Gumroadu. Obnovenie o rok neskôr: opäť 10%. Upgrade z individuálneho na tímový: 10% z rozdielu. Za celý zákaznícky lifetime môžeš stratiť až 30%+ LTV iba na poplatkoch platformy. Väčšina indie devs to nemodeluje a prekvapuje ich to, keď to spravia.

Generovanie licenčných kľúčov býva zvyčajne custom práca

Väčšina ecommerce platforiem nemá ani koncept licenčného kľúča. Predávať softvér znamená napísať si vlastné generovanie kľúčov, aktiváciu strojov, sledovanie platnosti a zákaznícky portál — každý dev, ktorý to robil, vie, že je to mesiac práce, ktorá so samotným produktom nesúvisí.

Konverzia trial-to-paid je rozbitá

Obyčajné platformy buď trialy nepodporujú vôbec, alebo podporujú iba trial s dopravou zadarmo pre fyzický tovar. Predávať plugin za £49 so 14-dňovým trialom znamená oddelený systém správy trialov, oddelený email workflow, oddelené vydávanie licencií — všetko veci, ktoré staviaš namiesto toho, aby šli features.

Refundy a zrušenie licencií sa zamotajú

Zákazník chce 25 dní po nákupe vrátiť peniaze. Jeho licenčný kľúč je stále v aplikácii, stále funguje. Na väčšine platforiem flow refundu nespúšťa zrušenie licencie — je to oddelená operácia, na ktorú si musíš spomenúť, a zabudnutie znamená, že si softvér efektívne rozdal zadarmo.

Čo dostaneš s Axnify

Natívne primitíva pre predaj licencií — zabudované v jadre produktového modelu, nie nalepené ako aplikácia.

Natívny typ produktu `license`

Nastav typ produktu na `license` a admin odhalí polia špecifické pre licenciu: max aktivácie, dni platnosti, grace obdobie, dni trialu, flag auto-renew, upgrade pool. Rovnaký zoznam produktov ako tvoje ostatné produkty; rovnaký editor tém; rovnaký checkout. Softvér je proste ďalší typ produktu.

Max aktivácie na licenciu

Nastav, na koľko strojov sa dá jedna licencia nainštalovať (1 pre osobnú, 3 typické, neobmedzene pre site licencie). Aktivácie sa sledujú cez tvoj license server, ktorý cinká náš webhook pri každej inštalácii; my počítame proti limitu a nad ním aktivácie odmietame.

Doby platnosti s grace dňami

Nastav licenciu ako platnú N dní od nákupu (napr. 365 pre ročnú licenciu) plus grace obdobie po vypršaní (predvolené 7 dní). Zákazník dostáva pripomienkové emaily pred vypršaním. Softvér beží počas grace ďalej, aby nedošlo k výpadku počas retries platby za obnovenie.

Skúšobná doba pred billingom

Trial zadarmo na X dní pred prvým zúčtovaním. Zákazník zadá kartu na začiatku; platforma nezúčtuje, kým trial neskončí. Zrušenie počas trialu = čistý záznam, bez zúčtovania. Konverzia na platené = prvé zúčtovanie v deň konca trialu, licencia vydaná.

Opakované alebo jednorázové licencie

Skombinuj typ produktu `license` s intervalom `subscription` (mesačne/ročne) pre opakované licencie v štýle JetBrains. Alebo predávaj perpetual licencie bez intervalu. Rovnaký produktový model, oba režimy podporované.

Self-service rebrík upgradu

Individuálny → Tím → Enterprise. Definuj, ktoré produkty sú platné ciele upgradu na licenciu; zákazník ich vidí v portáli s pomernou cenou upgradu. Stará licencia sa deaktivuje, nová aktivuje, bez support ticketu.

Zákaznícky portál licencií

Zákazník sa prihlási do svojho účtu, vidí všetky aktívne licencie, aktuálny počet aktivácií na licenciu, môže deaktivovať stroj (napr. má nový notebook), aby uvoľnil aktivačný slot, pozrieť históriu platieb, zmeniť uloženú kartu, zrušiť auto-renew.

Webhooks na každej licenčnej udalosti

`license.created`, `license.activated`, `license.deactivated`, `license.expiring` (7 dní vopred), `license.expired`, `license.renewed`, `license.upgraded`, `license.refunded`. Volaj svoj license server alebo signing service na tie udalosti, ktoré ťa zaujímajú.

Architektúra: ako sa Axnify integruje s tvojím existujúcim license serverom

Väčšina indie devs už malý license server má — zvyčajne drobný Go/Node/Python servis, ktorý drží source of truth o tom, ktoré kľúče sú aktívne, na ktoré stroje sú viazané a ktoré feature flagy odomykajú. Otázka pri prijatí ecommerce platformy: ako tieto dva systémy spolu hovoria?

Axnify volí prístup webhooks-and-API. Pri nákupe Axnify vyšle `license.created` s emailom zákazníka, ID produktu, typom licencie, max aktiváciami a dobou platnosti. Tvoj license server prijme webhook, vygeneruje kľúč (v ľubovoľnom formáte a podpisovej schéme, ktorú preferuješ), uloží ho k zákazníkovi a vráti ho v response. Axnify uloží kľúč na objednávku, pošle ho zákazníkovi emailom a zobrazí ho v portáli.

Z aplikácie zákazníka aktivačné volania idú na tvoj license server (ty si držíš runtime cestu). Keď sa stroj aktivuje, tvoj server môže cinknúť Axnify API pre zvýšenie počítadla aktivácií a kontrolu limitu. Pri deaktivácii rovnaký flow opačne. Logika vypršania a grace obdobia môže žiť na oboch stranách; odporúčame držať dátumy na Axnify (jediný source of truth pre billing) a nechať tvoj server dotazovať sa na stav cez API. Ak license server ešte nemáš, Axnify môže byť source of truth aj sám: natívne generovať HMAC-podpísané kľúče, sledovať aktivácie cez API a volať webhooks `license.activated` / `license.deactivated` na tvojich in-app aktivačných udalostiach. Dobrý štartovný bod pre indie devs, ktorí chcú poslať za týždeň, namiesto toho aby mesiac stavali licencujúcu infraštruktúru; neskôr môžeš prejsť na vlastný license server len prepnutím aktivačného endpointu bez nutnosti vydávať nové kľúče.

Čo vývojári predávajú na Axnify

Desktopové aplikácie

Mac, Windows, Linux aplikácie. Licenčný kľúč vydaný pri nákupe, validovaný tvojou in-app aktiváciou. Max 3 stroje na osobnú licenciu, neobmedzene pre tím. Konverzia trial-to-paid so 14-dňovým trialom zadarmo.

Pluginy a rozšírenia

Pluginy Figma, rozšírenia VSCode, pluginy Sketch, akcie Photoshop, presety Lightroom. Často predávané ako jednorázové perpetual licencie s voliteľným 1-ročným prístupom k aktualizáciám so zľavou na obnovenie.

Témy, šablóny, fonty

WordPress témy, Shopify témy, Notion šablóny, rodiny fontov. Stupňovité licencovanie (single-site / 5-sites / neobmedzené; osobné / komerčné / extended). Typ licencie určuje, ku ktorým stiahnutiam má zákazník prístup.

Self-hosted SaaS

Predávaj licenciu pre on-premises verziu svojho SaaS. Licencia validuje každú inštaláciu cez tvoj activation server; vypršanie zastaví feature updates ale nechá existujúcu inštaláciu bežať (klasický model perpetual fallback).

1,5% poplatok platformy na Starteri vs 10% na Gumroade

Na licencii za £100 si necháš £98,50 na Axnify Starteri vs £90 na Gumroade. Pri 100 predaných licenciách mesačne je to £850 mesačný rozdiel — dosť na financovanie významného dev času. Na Enterprise tieri (0% poplatok platformy, £299/mes predplatné) Axnify efektívne platíš paušál bez ohľadu na objem.

Pozrieť kompletné ceny

Časté otázky od softvérových vývojárov

Ako sa generujú licenčné kľúče?

Dve možnosti. (1) Zabudované: Axnify generuje HMAC-podpísané kľúče v konfigurovateľnom formáte (UUID, hex, vlastný prefix). (2) Prines si vlastný: Axnify pri nákupe vyšle webhook s detailmi zákazníka + produktu, tvoj license server vygeneruje kľúč vo svojom formáte a podpisovej schéme, vráti ho cez response webhooku. V oboch prípadoch kľúč dorazí k zákazníkovi rovnakým delivery flow.

Môžem integrovať vlastný license server?

Áno — to je odporúčaná cesta pre akýkoľvek netriviálny softvér. Prihlás sa na webhooks `license.created` a `license.refunded` pre vydávanie a zrušenie. Použi Axnify API pre zvyšovanie/znižovanie počítadla aktivácie z tvojho in-app aktivačného flow. Ak license server ešte nemáš, zabudované generovanie HMAC-podpísaných kľúčov a sledovanie aktivácií Axnify stačia na vydanie — neskôr môžeš prejsť na vlastný server bez vydávania nových kľúčov.

Čo sa stane, keď licencia vyprší?

Konfigurovateľné. Licencia vstúpi do grace obdobia (predvolené 7 dní), kde softvér ďalej beží, ale zákazník dostáva pripomienkové emaily k obnoveniu. Po grace vyšle `license.expired`. Tvoj softvér (cez activation server) môže potom rozhodnúť: úplný lock-out, režim len na čítanie, downgrade na free tier, alebo bežať ďalej bez aktualizácií. Veľa indie devs volí bežať ďalej bez aktualizácií z dobrej vôle.

Môžu zákazníci deaktivovať stroj, aby nainštalovali na nový?

Áno — zabudované v zákazníckom portáli. Vidia aktívne aktivácie (s odtlačkami strojov / OS tam, kde ich hlásiš), môžu ktorúkoľvek zrušiť, čím sa uvoľní aktivačný slot. `license.deactivated` sa spustí, aby tvoj license server mohol zrušený kľúč invalidovať lokálne.

Podporujete floating alebo concurrent licencie?

Natívne ešte nie — `max_activations` je celkový počet seatov, nie súbežných. Vynucovanie floating licencie (iba N aktívnych súčasne, ostatní v rade) je v roadmape. Ak je to pre tvoj produkt dnes tvrdá požiadavka, môžeš vynucovanie súbežnosti implementovať vo svojom vlastnom license serveri pomocou aktivačných webhooks, ale Axnify admin to ešte nezobrazuje ako first-class koncept.

Aký je poplatok platformy na predaje softvéru?

Rovnaký ako u všetkého ostatného: 1,5% na Starteri, 0,75% na Pro, 0,25% na Business, 0% na Enterprise. Stripe poplatky za spracovanie sa aplikujú navyše. Na licencii za £100 ti po oboch poplatkoch na Starteri zostane čistých £97 — vs £88-£91 na Gumroade / Paddle / FastSpringu.

Pomôžete mi presunúť dáta z inej platformy?

Samozrejme. Napíš na support@axnify.com s exportným súborom z tvojej súčasnej platformy — prijímame Shopify, WooCommerce, Etsy, Squarespace, Big Cartel, Gumroad, Sellfy a väčšinu ďalších bežných formátov. Náš tím prevedie migráciu produktov, variantov, zákazníkov a objednávok end-to-end, zadarmo pre štandardné importy.

Prestaňte platiť 10% za predaj svojho softvéru

Začnite zadarmo. Natívne licenčné kľúče, sledovanie aktivácií, konverzia trial-to-paid — všetko od prvého dňa.