Własny sklep cyfrowy od zera
Sklep z ebookami i kursami na PHP i SQLite, który stoi na zwykłym hostingu i nie oddaje platformie procentu od sprzedaży. Z koszykiem, BLIK-iem, automatyczną dostawą i zgodami przy prawie odstąpienia.
- Budujesz katalog produktów, koszyk i checkout na PHP i SQLite, które działają na zwykłym hostingu
- Podpinasz polską bramkę płatności z obsługą BLIK, przelewów i powiadomień o płatności
- Uruchamiasz automatyczną dostawę: link do pobrania, dostęp do panelu, vouchery z puli
- Wdrażasz kody rabatowe, listę oczekujących i ceny czasowe zgodne z dyrektywą Omnibus
Kinetykę, swój sklep z produktami cyfrowymi, napisałem na PHP i SQLite bez żadnej platformy sklepowej. Tutaj rozkładam ją na części: tabele, bramkę płatności, pulę voucherów, regulamin i zgody. Najwięcej miejsca dostał tydzień premiery, bo wtedy wpadła połowa lipcowej sprzedaży i wtedy każdy błąd kosztuje najwięcej. Kod piszesz z Claude Code. PHP znać nie musisz, ale po kursie wiesz, gdzie szukać, kiedy klient napisze, że nie dostał maila.
Na czym zarabiasz
Przy najniższej stawce (6 000 zł) tyle wystarczy, żeby kurs za 1 990 zł się zwrócił.
Na własnych produktach zostaje ci prowizja, którą brałaby platforma. Druga droga to budowa i utrzymanie sklepów dla twórców, którzy mają publiczność i nie chcą siedzieć w kodzie. Stawki są orientacyjne, nie gwarantuję zarobku.
Tak wygląda środek
Początek pierwszej lekcji, bez skrótów. Resztę i 27 kolejnych lekcji dostajesz w panelu.
Dlaczego własny kod, a nie platforma
Kinetyka, mój sklep z produktami cyfrowymi, w pierwsze dwa miesiące sprzedała za około 41 tys. zł. Sam lipiec dał 33 tys., a połowa tej kwoty wpadła między 14 a 20 lipca, w tygodniu premiery. Gdyby sklep stał na platformie, która bierze 10% od obrotu, za te dwa miesiące oddałbym jej około 4,1 tys. zł, z czego ponad 1,6 tys. w jednym tygodniu.
Tę kwotę każdy podaje jako argument za własnym sklepem. Moim zdaniem to najsłabszy argument z możliwych, bo pomija godziny, które własny kod zjada. Liczę więc obie strony: prowizję, koszty stałe, czas na utrzymanie i próg, od którego własny sklep wychodzi na plus. Na końcu wypisuję sytuacje, w których sam wybrałbym platformę.
Krok 1. Za co płacisz platformie
Platformy do sprzedaży ebooków i kursów rozliczają się abonamentem albo procentem od każdej sprzedaży. Część łączy jedno z drugim. Gumroad przy sprzedaży bezpośredniej bierze 10% plus stałą opłatę od transakcji, polskie platformy kursowe częściej stawiają na abonament z limitami. Cenniki zmieniają się co roku, więc liczby z tej lekcji traktuj jako wzór do podstawienia i przed decyzją otwórz aktualny cennik.
Opłaty za samą płatność kartą, BLIK-iem czy przelewem ponosisz w obu wariantach. Platforma wlicza je w stawkę albo dolicza osobno, własny sklep płaci bramce bezpośrednio. W porównaniu pomijam je po obu stronach i liczę tylko to, co się różni.
Prowizja rośnie razem ze sprzedażą, a hosting kosztuje tyle samo w cichym sierpniu i w tygodniu premiery.
Krok 2. Rachunek przy trzech obrotach
Za koszty stałe własnego sklepu przyjmuję 150 zł miesięcznie: hosting z PHP i SSH, domenę w przeliczeniu na miesiąc i abonament systemu do faktur. Subskrypcji Claude nie wliczam, bo płacę za nią i tak, z innych powodów. Obroty biorę z Kinetyki: lipiec z premierą, sierpień po premierze i wariant dla kogoś, kto dopiero startuje.
| Obrót miesięczny | Prowizja 10% | Koszty stałe własnego sklepu | Zostaje dzięki własnemu kodowi |
|---|---|---|---|
| 2 000 zł (start) | 200 zł | 150 zł | 50 zł |
| 7 000 zł (sierpień Kinetyki) | 700 zł | 150 zł | 550 zł |
| 33 000 zł (lipiec Kinetyki) | 3 300 zł | 150 zł | 3 150 zł |
Na takiej tabeli kończy się większość porównań w sieci. Brakuje w niej wiersza z czasem.
W Kinetyce najwięcej godzin zjadły awarie. 3 września zamówienie wisiało dwa dni, bo alarm o braku towaru trafiał tylko do pliku logu, którego nikt nie czytał, i klient sam się upomniał. 9 i 10 września webhook, czyli adres, pod który bramka zgłasza opłacenie, czekał 25 sekund na system fakturowy. Stripe uznał to za błąd i wysłał zgłoszenie drugi raz, dwa procesy zaczęły naraz pisać do bazy i dwóch klientów nie dostało dostawy. Jeden czekał 32 godziny. Każda taka historia to wieczór szukania przyczyny, poprawka i nowy automat, który pilnuje, żeby się nie powtórzyła. Plik obsługujący płatności ma dziś 602 linie i spora ich część to komentarze z datami takich wpadek.
Jeśli na utrzymanie schodzą ci cztery godziny miesięcznie, a swoją godzinę wyceniasz na 120 zł, do kosztów stałych dochodzi 480 zł. Przy 2 000 zł obrotu własny sklep jest wtedy o 430 zł droższy od platformy. Przy 7 000 zł wychodzisz na plus o 70 zł.
28 lekcji, ok. 8 h 56 min nauki
Każda lekcja to tekst z przykładami z moich zleceń, kodem i promptami do skopiowania, do tego wersja audio i zadanie na koniec.
- lekcje
- 28
- moduły
- 7
- czas nauki
- 8 h 56 min
- gotowe
- z audio
- pliki
- 1
M01Architektura i plan sklepu4 lekcje · 1 h 15 min
-
01
Dlaczego własny kod, a nie platformaLiczę różnicę w kosztach przy różnych obrotach i pokazuję, kiedy platforma z prowizją jest jednak lepszym wyborem.za darmo
-
02
Anatomia KinetykiPrzechodzę przez strukturę katalogów, tabele w SQLite i drogę klienta od strony produktu do maila z dostępem.gotowa
-
03
Hosting i środowiskoWybieram hosting z PHP, ustawiam domenę, HTTPS i lokalne środowisko do pracy z agentem AI.gotowa
-
04
Specyfikacja dla agentaPiszę dokument sklepu, który prowadzi Claude Code przez cały projekt: produkty, statusy zamówień, maile, reguły rabatów.gotowa
M02Katalog i strona produktu4 lekcje · 1 h 14 min
-
05
Model danych produktówProdukty, warianty, pakiety, limity sztuk i statusy sprzedaży. Tabela, którą rozbudujesz bez przepisywania sklepu.gotowa
-
06
Strona produktu, która sprzedajeUkład sekcji, opis efektów, program, FAQ i cena. Przechodzę stronę produktu z Kinetyki sekcja po sekcji.gotowa
-
07
Szybkość i SEO sklepuLekkie strony bez ciężkich bibliotek, dane strukturalne produktu, mapa witryny i poprawne meta.gotowa
-
08
Lista oczekujących przed startemFormularz zapisu z potwierdzeniem, zgodą marketingową i eksportem do mailingu.gotowa
M03Koszyk i płatności4 lekcje · 1 h 28 min
-
09
Koszyk i checkout bez zbędnych pólBuduję koszyk i formularz zamówienia z danymi do faktury dla firm i osób prywatnych. Zostawiam tylko pola, bez których nie wystawię faktury.gotowa
-
10
Podpięcie bramki płatnościPodpinam polską bramkę z BLIK-iem i przelewami, tryb testowy, podpisy żądań i weryfikację kwot po stronie serwera.gotowa
-
11
Powiadomienia o płatności i statusyObsługuję powiadomienia z bramki, zabezpieczam je przed podwójnym przetworzeniem i fałszywym wywołaniem.gotowa
-
12
Faktury automatycznieŁączę sklep z systemem fakturowym, generuję faktury po płatności i wysyłam je klientowi mailem.gotowa
M04Automatyczna dostawa4 lekcje · 1 h 19 min
-
13
Linki do pobrania, które nie wyciekająPodpisane linki z terminem ważności i limitem pobrań. Pliki poza katalogiem publicznym.gotowa
-
14
Panel klienta i dostęp do kursówLogowanie linkiem z maila, lista zakupów, dostęp do lekcji i materiałów.gotowa
-
15
Vouchery i kody z puliPokazuję mechanizm puli kodów, który używam w Kinetyce: przydział przy płatności, alarm przy końcówce puli, automatyczne wstrzymanie sprzedaży.gotowa
-
16
Maile transakcyjne i dostarczalnośćSPF, DKIM, DMARC, treść maila z dostępem i co zrobić, gdy klient pisze, że nic nie dostał.gotowa
M05Promocje, rabaty i premiery4 lekcje · 1 h 12 min
-
17
Kody rabatowe z regułamiKody procentowe i kwotowe, limity użyć, daty ważności, przypisanie do produktów.gotowa
-
18
Cena rosnąca w konkretnym dniuHarmonogram cen ustawiony w bazie, odliczanie na stronie i zmiana bez ręcznej ingerencji o północy.gotowa
-
19
Omnibus w praktyceZapisuję historię cen i pokazuję najniższą cenę z 30 dni przy każdej obniżce. Bez fikcyjnych przekreślonych cen.gotowa
-
20
Sklep pod ruch z dnia premieryTesty obciążenia, cache, kolejka maili i plan awaryjny. W Kinetyce połowa lipcowej sprzedaży wpadła w tygodniu premiery i na taki szczyt przygotowuję sklep.gotowa
M06Prawo i zgody4 lekcje · 1 h 13 min
-
21
Regulamin sklepu z treściami cyfrowymiPrzechodzę punkt po punkcie przez regulamin: strony umowy, dostawa, reklamacje, odstąpienie, dane kontaktowe.gotowa
-
22
Prawo odstąpienia przy treściach cyfrowychPokazuję mechanizm zgody na dostarczenie przed upływem 14 dni i potwierdzenia utraty prawa odstąpienia oraz to, jak udokumentować go w bazie i mailu.gotowa
-
23
RODO, cookies i zgody marketingowePolityka prywatności, baner cookies bez wymuszania zgody, osobne zgody na newsletter i ich zapis.gotowa
-
24
Przedsiębiorca na prawach konsumenta i sprzedaż za granicęCo zmienia się przy klientach jednoosobowych firm i przy sprzedaży do innych krajów UE.gotowa
M07Sprzedaż, mierzenie i klienci4 lekcje · 1 h 15 min
-
25
Analityka sklepu bez szpiegowaniaMierzę ścieżkę od wejścia do zakupu, źródła ruchu i porzucone koszyki. Konwersję liczę z zamówień w bazie.gotowa
-
26
Maile, które domykają sprzedażSekwencja premiery, przypomnienie o koszyku, mail po zakupie z prośbą o opinię.gotowa
-
27
Wycena sklepu dla klientaBrief, zakres, wycena, umowa, przekazanie kodu i utrzymanie. Liczę cenę tak, żeby nie dokładać do projektu.gotowa
-
28
Lista kontrolna przed otwarciemPrzechodzę punkty, które sprawdzam przed każdym startem sprzedaży: płatności, maile, prawo, wydajność, kopie zapasowe.gotowa
Co umiesz po kursie
Budujesz katalog produktów, koszyk i checkout na PHP i SQLite, które działają na zwykłym hostingu
Podpinasz polską bramkę płatności z obsługą BLIK, przelewów i powiadomień o płatności
Uruchamiasz automatyczną dostawę: link do pobrania, dostęp do panelu, vouchery z puli
Wdrażasz kody rabatowe, listę oczekujących i ceny czasowe zgodne z dyrektywą Omnibus
Ustawiasz regulamin, zgody i mechanizm utraty prawa odstąpienia przy treściach cyfrowych
Mierzysz konwersję i przygotowujesz sklep na ruch z dnia premiery
Dla kogo
- Twórcy, którzy sprzedają ebooki, kursy, szablony lub presety i oddają platformom procent od obrotu
- Osoby z newsletterem lub społecznością, które planują pierwszą premierę produktu
- Freelancerzy webowi, którzy chcą budować lekkie sklepy cyfrowe dla klientów
- Właściciele sklepów na gotowych platformach, którzy chcą pełnej kontroli nad danymi i wyglądem
- Osoby po kursie SaaS, które chcą zastosować umiejętności w sprzedaży własnych produktów
Komu odradzam
- Sklepom z towarem fizycznym, magazynem i wysyłką kurierską. Tu jest wyłącznie sprzedaż cyfrowa
- Osobom, które nie mają jeszcze żadnego produktu ani pomysłu na niego. Zacznij od produktu
- Tym, którzy chcą sklep bez dotykania kodu i serwera. Wtedy weź gotową platformę
Pliki w panelu
Czego używam
| Claude Code pisanie kodu sklepu z agentem | płatne, w ramach subskrypcji Claude lub API |
| PHP i SQLite silnik sklepu i baza danych | darmowe |
| Hosting z PHP serwer sklepu | płatne, abonament |
| Polska bramka płatności (np. Przelewy24, Tpay, PayU) BLIK, przelewy, karty | prowizja od transakcji |
| System do faktur online automatyczne wystawianie faktur | płatne, abonament |
| Narzędzie do newslettera lista oczekujących i maile premierowe | zależnie od wielkości listy |
Pytania o ten kurs
Czy muszę znać PHP?
Nie. Kod powstaje w Claude Code według specyfikacji z kursu. Musisz rozumieć, co sklep ma robić, a to rozrysowuję na schematach.
Czy potrzebuję mocnego komputera?
Nie. Sklep działa na zwykłym hostingu, a do pracy wystarczy laptop z przeglądarką i edytorem.
Czy regulamin z kursu wystarczy prawnie?
To wzór oparty na działającym sklepie, ale porady prawnej nie zastępuje. Przed startem daj go prawnikowi, zwłaszcza przy nietypowych produktach.
Czy sklep obsłuży sprzedaż kursów wideo?
Tak. Pokazuję panel klienta z dostępem do lekcji i materiałów. Same pliki wideo trzymasz w zewnętrznym serwisie do hostingu wideo.
Czy lekcje są na wideo?
Nie. Tekst, opis konfiguracji Kinetyki krok po kroku i gotowy kod. Każdą lekcję możesz też odsłuchać, czyta ją lektor AI.
Jak długo mam dostęp do kursu?
Bezterminowo, a aktualizacje lekcji są w cenie. Także wtedy, gdy zmieni się prawo albo bramki płatności.
Co z prawem do odstąpienia od umowy?
To treść cyfrowa. Przy zamówieniu zgadzasz się na jej udostępnienie od razu i tracisz wtedy prawo do odstąpienia. Reklamacje rozpatruję w 14 dni.
Piotr Promptowy
Prowadzę promptowy.com, gdzie opublikowałem ponad 3 tysiące tekstów o AI, i newsletter czytany przez kilka tysięcy osób. Robię klipy i reklamy z AI dla znanych artystów i marek, buduję własne narzędzia i sklep z produktami AI. W tym kursie opisuję to, co zrobiłem naprawdę, razem z błędami.
Podobne kursy

SaaS w weekend z Claude Code

Preorder, który kupiło 600 osób
