Wszystko, co warto wiedzieć, zanim zainstalujesz.
Szczegółowe spojrzenie na to, jak działa Sprzedaż kluczy licencyjnych i produktów cyfrowych w PrestaShop 8 i 9, dlaczego zbudowaliśmy go w ten sposób i jaka myśl stoi za powyższymi funkcjami.
Czego PrestaShop nie robi z produktami wirtualnymi
Produkt wirtualny w PrestaShop może mieć plik do pobrania, identyczny dla wszystkich kupujących. Przy kluczu Windows, licencji na oprogramowanie, kodzie do gry czy dostępie do kursu każdy klient musi dostać unikalny kod, który nigdy nie zostanie wysłany dwa razy. Bez modułu sprzedawca wysyła klucze ręcznie, zamówienie po zamówieniu, z opóźnieniami i błędami, które się z tym wiążą.
Magazyn kluczy uzupełniony w kilka sekund
Wklej listę kluczy od dostawcy lub prześlij plik TXT albo CSV: duplikaty są pomijane, każdy klucz jest szyfrowany przed zapisaniem, a nazwa partii (na przykład numer faktury dostawcy) pozwala później je odnaleźć lub wyeksportować. Jeśli wydajesz własne oprogramowanie, generator tworzy klucze według Twojego wzoru, w partiach lub na bieżąco przy każdym zamówieniu.
Dostawa, która rusza sama i we właściwym momencie
Moduł czeka, aż zamówienie otrzyma status opłaconego. Wtedy przypisuje klucze, wysyła e-mail w języku zamówienia i pokazuje je na koncie klienta. Zamówienie, dla którego brakuje kluczy, czeka i jest realizowane automatycznie przy kolejnym imporcie, w kolejności wpływu. Anulowanie lub zwrot unieważnia klucze i blokuje pobrania.
Chronione pliki i liczone pobrania
Plik (instalator, PDF, archiwum) jest przechowywany w folderze download PrestaShop i nigdy nie jest dostępny bezpośrednio. Każda pozycja zamówienia otrzymuje osobisty link, który sprawdza limit pobrań i datę ważności przed wysłaniem pliku. Licznik aktualizowany jest atomowo, a zamówienie w panelu pokazuje ostatnie pobrania z adresem IP.
API dla producentów oprogramowania
Włącz API, a Twoje oprogramowanie będzie mogło zweryfikować klucz, aktywować go na komputerze i dezaktywować. Na stronie produktu ustawiasz maksymalną liczbę urządzeń na klucz i okres ważności licencji. Odpowiedź JSON podaje status, datę wygaśnięcia i wykorzystane aktywacje. Pełny opis z przykładem curl znajduje się w ustawieniach modułu.
Na razie nie ma opinii o produkcie.