Jak sprzedawać klucze licencji: niech Skalp je generuje albo użyj własnych
Skalp dostarcza klucze licencji, gdy tylko płatność przejdzie, na jeden z dwóch sposobów. Skalp może wygenerować unikalny klucz do każdej sprzedaży, a twoja aplikacja sprawdza go przez API. Możesz też wgrać klucze, które już masz, i każda sprzedaż bierze kolejny z puli.
Który sposób wybrać?
| Klucze generowane przez Skalp | Własna pula kluczy |
| Skąd są klucze | Skalp tworzy jeden na sprzedaż | Wklejasz listę kluczy albo seriali |
| Do czego | Twoje oprogramowanie, pluginy, skrypty, boty | Klucze wydane przez kogoś innego: klucze do gier, odsprzedaż oprogramowania, kody podarunkowe |
| Sprawdzanie klucza | Aplikacja pyta API Skalpa albo zapisuje klucz z webhooka | System, który wydał klucze |
| Kiedy się skończą | Nigdy | Widzisz, ile zostało, i dostajesz ostrzeżenie, gdy pula jest pusta |
| Zwroty i chargebacki | Licencję można unieważnić, więc klucz przestaje działać | Klucz już poszedł; unieważnienie załatw u źródła |
Sposób 1: klucze generowane przez Skalp
Wybierz go, gdy to ty napisałeś oprogramowanie. Każde zamówienie dostaje świeży klucz przypisany do tego zamówienia i kupującego. Aplikacja sprawdza go na jeden z dwóch sposobów:
- Pyta API przy starcie. Pakiet
@skalpgg/sdk dla Node i środowisk edge (oraz moduł Go skalp.gg/go) ma sprawdzanie licencji z typami dla każdej odpowiedzi. Klucz z zamówienia, które zostało zwrócone albo przegrało chargeback, przestaje przechodzić sprawdzenie.
- Trzyma własną kopię. Każde zamówienie wysyła webhook z kluczem, więc możesz zapisać go w swojej bazie i sprawdzać lokalnie.
Subskrypcje działają tak samo: licencja jest ważna, dopóki subskrypcja jest opłacona.
Sposób 2: własna pula kluczy
Wybierz go, gdy klucze już istnieją. W ustawieniach produktu wklej klucze, po jednym w linii, ustaw, ile ma pójść na zamówienie, i pilnuj licznika. Każda sprzedaż bierze kolejny nieużyty klucz, więc żaden nie zostanie wysłany dwa razy. Seriale działają tak samo. Ilości też: kto zamówi trzy, dostanie trzy klucze.
Co widzi kupujący
Zaraz po płatności klucz pojawia się na stronie zamówienia i przychodzi e-mailem. Zostaje też w bibliotece kupującego, więc zgubiony e-mail nie kończy się ticketem do supportu.
Podatki i spory
Skalp sprzedaje klucz jako merchant of record. VAT albo GST kraju kupującego jest doliczany w checkoucie, fakturę wystawia Skalp, a chargebackami zajmuje się zespół Skalpa. Twoja część trafia do wypłat.
Najczęstsze pytania
Czy jeden produkt może używać obu sposobów?
Wybierasz jeden na produkt. Wielu sprzedawców ma w jednym sklepie generowane klucze do własnych narzędzi i pulę do odsprzedawanych kodów.
Czy mogę o coś zapytać kupującego przed dostawą?
Tak. Pola niestandardowe w checkoucie zbierają np. nick albo IP serwera. Odpowiedzi trafiają do zamówienia, webhooków i API v1.
Ile to kosztuje?
Założenie sklepu nic nie kosztuje. Skalp bierze 10% od sprzedaży, a 7% po przekroczeniu 20 000 $ w 30 dni, z obsługą płatności w cenie.