Przejdź do treści
Produkty cyfrowe WooCommerce - od konfiguracji do pobrania

Produkty cyfrowe WooCommerce - od konfiguracji do pobrania

Opublikowano: 19 stycznia 2026| Zaktualizowano: 14 września 2026

Dodanie e-booka do katalogu nie kończy wdrożenia sprzedaży. Klient powinien otrzymać właściwy plik po potwierdzonej płatności, a osoba bez uprawnienia nie powinna pobrać go bezpośrednim adresem. Przejdź przez ustawienia produktu, dostęp do pliku i testy, które trzeba wykonać przed uruchomieniem oferty.

Krótka odpowiedź

Produkt cyfrowy w WooCommerce skonfigurujesz jako produkt do pobrania, a jeśli nie wymaga wysyłki, także jako wirtualny. Dodaj plik z ekranu edycji produktu, ustaw warunki dostępu i wybierz metodę pobierania zgodną z hostingiem.

Przed uruchomieniem sprzedaży sprawdź w środowisku testowym, czy potwierdzona płatność przyznaje dostęp i czy osoba bez zakupu nie może pobrać pliku bezpośrednim adresem.

Usługi KC Mobile

Dopasujmy sklep do Twojego sposobu sprzedaży

Napisz, co sprzedajesz i jakiej funkcji potrzebujesz. Jeśli sklep już działa, podaj jego adres i platformę. Wycenimy zakres zmian, a nowy sklep WooCommerce z dedykowanym projektem zaczyna się od 8 000 zł netto.

Wirtualny i do pobrania - dwie niezależne opcje

Pole Wirtualny oznacza, że dany produkt nie potrzebuje wysyłki. Pole Do pobrania dodaje obsługę plików. Dla samego e-booka zaznacz oba. Dla papierowej książki z dołączonym PDF-em pozostaw wysyłkę i zaznacz tylko pobieranie. Taki zestaw może być produktem prostym, bez tworzenia wariantów. Rozróżnienie opisuje dokumentacja produktów wirtualnych i do pobrania.

Produkt wirtualny nie usuwa automatycznie wszystkich danych rozliczeniowych z zamówienia. Nie wyłącza też dostawy pozostałych, fizycznych pozycji w koszyku. Dlatego sprawdź nie tylko zakup samego e-booka, lecz również zakup razem z towarem wysyłanym kurierem.

Warianty przydają się, gdy klient wybiera wersję produktu, na przykład plik albo wydanie drukowane. Każdy wariant powinien odpowiadać rzeczywistej ofercie. Konfigurację opisujemy w poradniku produktów i wariantów WooCommerce. Dostęp do lekcji na platformie kursowej jest innym modelem niż pobranie PDF-a; samo zaznaczenie pola Wirtualny nie tworzy konta w systemie szkoleniowym.

Produkt wirtualny nie wymaga wysyłki, produkt do pobrania daje dostęp do pliku. Przed sprzedażą sprawdź płatność i uprawnienia.
Autorski schemat KC Mobile. Produkt wirtualny nie wymaga wysyłki, produkt do pobrania daje dostęp do pliku. Przed sprzedażą sprawdź płatność i uprawnienia.

Napisz, co sprzedajesz i jakiej funkcji potrzebujesz. Jeśli sklep już działa, podaj jego adres i platformę. Wycenimy zakres zmian, a nowy sklep WooCommerce z dedykowanym projektem zaczyna się od 8 000 zł netto. Omów rozwój swojego sklepu

Jak dodać prosty produkt z plikiem?

Zacznij od gotowego pliku i opisu tego, co kupujący otrzyma. Podaj format, zawartość oraz wymagane narzędzie do odczytu, jeśli nie jest oczywiste. Wyjaśnij również, czy cena obejmuje kolejne wersje materiału. Warunki dostępu zapisane w ofercie powinny później odpowiadać ustawieniom sklepu.

1. Otwórz Produkty → Dodaj nowy i przygotuj nazwę oraz opis.
2. W danych produktu wybierz produkt prosty i zaznacz odpowiednie pola Wirtualny oraz Do pobrania.
3. Wpisz cenę zgodną z przygotowaną ofertą.
4. Dodaj plik z ekranu edycji produktu. Nie wybieraj płatnego materiału wcześniej umieszczonego w publicznej bibliotece mediów.
5. Nadaj plikowi zrozumiałą nazwę widoczną dla kupującego.
6. Ustaw limit pobrań i wygaśnięcie według warunków sprzedaży, a następnie przygotuj test zakupu.

Do czasu zakończenia testów pracuj na wersji roboczej w środowisku testowym. Sprawdź także otwieranie samego pliku na urządzeniu klienta. Poprawna odpowiedź serwera nie pomoże, jeżeli przesłany PDF jest uszkodzony albo archiwum zawiera materiały z innego produktu.

Gdzie umieścić plik i jak kontrolować jego pobieranie?

Publiczna biblioteka mediów służy między innymi do udostępniania obrazów strony. Płatny materiał dodawany z edycji produktu trafia do katalogu `woocommerce_uploads`. Ochrona tego katalogu zależy od konfiguracji serwera; plik `.htaccess` nie zabezpiecza go samodzielnie na NGINX. Administrator powinien sprawdzić reguły dostępu i próbę pobrania bez uprawnienia. Zasady przechowywania opisuje przewodnik produktów do pobrania WooCommerce.

Metodę dostarczania wybierasz w ustawieniach produktów do pobrania. Force downloads przekazuje plik przez PHP i może wymagać kontroli zasobów serwera. X-Accel-Redirect/X-Sendfile wymaga odpowiedniej obsługi hostingu. Redirect only przekierowuje do bezpośredniego adresu, który może zostać udostępniony dalej. Sprawdź też, czy nie włączono awaryjnego przejścia na taką metodę. Opcje opisuje dokumentacja ustawień produktów.

Zweryfikuj zatwierdzone katalogi pobierania, czyli dozwolone lokalizacje plików produktu. To kontrola źródła pliku, a nie ochrona przed kopiowaniem już pobranego e-booka. Przy przenosinach katalogu lub zmianie magazynu plików sprawdź nową lokalizację zgodnie z instrukcją Approved Download Directories.

Przygotuj listę testową: adres pliku, oczekiwany wynik bez logowania, wynik z ważnym uprawnieniem oraz wynik po jego wygaśnięciu. Przekaż administratorowi rezultaty, bez publikowania adresów płatnych materiałów w zgłoszeniu dostępnym publicznie.

Dopasujmy sklep do Twojego sposobu sprzedaży

Wolisz od razu porozmawiać? Zadzwoń: 604 939 140

Wysyłając formularz, zgadzasz się na przetwarzanie danych w celu kontaktu (polityka prywatności). Odpowiadamy w 24h.

Kiedy opłacone zamówienie przyznaje dostęp?

Złożenie zamówienia i powrót klienta z bramki nie są wystarczającym dowodem płatności. Sprawdź potwierdzenie operatora oraz stan zamówienia w sklepie. Integrację bramki omawia poradnik konfiguracji płatności online WooCommerce.

Ustawienie przyznania dostępu po płatności pozwala udostępniać pobieranie przy statusie Processing, czyli w trakcie realizacji. Bez tego ustawienia dostęp czeka na Completed, czyli zrealizowane. Zamówienie zawierające wyłącznie produkty jednocześnie wirtualne i do pobrania może po płatności automatycznie przejść do Completed. W mieszanym koszyku sprawdź osobno cyfrowy dostęp i fizyczną realizację.

Sytuacja testowaCo trzeba potwierdzić
Płatność zaakceptowanaOperator potwierdził transakcję, status jest właściwy, plik dostępny
Zamówienie bez płatnościSamo zamówienie nie otwiera dostępu
Płatność odrzuconaKlient nie otrzymał uprawnienia do pliku
E-book i produkt fizycznyPobranie odpowiada ustawieniom, wysyłka fizycznej pozycji pozostaje dostępna

Nie zmieniaj ręcznie zamówienia na zrealizowane wyłącznie po to, aby pojawił się link. Najpierw ustal, czy płatność dotarła. W przeciwnym razie ukryjesz problem z integracją zamiast go usunąć.

Limity, konto klienta i aktualizacja plików

Dobierz liczbę pobrań oraz okres dostępu do obietnicy z karty produktu. Nie istnieje jedna wartość odpowiednia dla każdego e-booka, archiwum audio i materiału aktualizowanego przez sprzedawcę. Zapisz także sposób obsługi osoby, której przerwane pobieranie wyczerpało limit. Ograniczenie liczby pobrań nie zapobiega skopiowaniu pliku, który ktoś już otrzymał.

Jeśli pobieranie ma wymagać zalogowania, wyłącz zakup gościnny i sprawdź zakładanie konta podczas zamówienia. Przeprowadź tę próbę nowym kontem testowym, a nie kontem administratora z dodatkowymi uprawnieniami.

Aktualizacja istniejącego wiersza pliku i dodanie nowego pliku dają różny wynik dla wcześniejszych zakupów. Zmiana istniejącego wiersza aktualizuje odnośnik, zachowując pozostały limit oraz termin. Dokumentacja WooCommerce zaznacza: "Adding a new download does not affect past orders." Nowy wiersz nie przyznaje więc automatycznie dostępu dawnym kupującym. Źródło: aktualizacja plików po zakupie.

Przed wymianą pliku zachowaj poprzednią wersję i przetestuj stare zamówienie. Jeżeli oferta obejmuje rosnącą bibliotekę albo dostęp abonamentowy, przygotuj osobny model uprawnień. Nie zakładaj, że dopisywanie załączników do prostego produktu wystarczy do obsłużenia takiej obietnicy.

Test przed uruchomieniem sprzedaży produktów cyfrowych

Testy wykonuj na kopii sklepu, z bramką w trybie testowym i kontrolowaną skrzynką. Ustal, które integracje muszą być wyłączone, aby próbne zamówienie nie trafiło do rzeczywistej realizacji, księgowości ani raportów sprzedaży. Zachowaj wynik każdego scenariusza: oczekiwane zachowanie, faktyczny rezultat i poprawkę, jeśli była potrzebna.

  • Kup sam plik z płatnością zaakceptowaną w trybie testowym. Sprawdź e-mail, ekran potwierdzenia i sekcję pobrań konta, jeśli konto jest używane.
  • Przerwij płatność oraz odtwórz odrzucenie transakcji. Upewnij się, że żaden z tych przypadków nie udostępnia materiału.
  • Dodaj produkt fizyczny do tego samego koszyka. Sprawdź koszt i możliwość dostawy oraz moment przyznania pliku.
  • Przejdź ścieżkę gościa lub nowego konta zgodnie z ustawieniami oferty.
  • Sprawdź odmowę pobrania po wygaśnięciu dostępu i wyczerpaniu limitu.
  • Spróbuj otworzyć bezpośredni adres pliku bez uprawnienia. Płatny materiał nie powinien zostać pobrany tą drogą.
  • Pobierz największy oferowany plik do końca i sprawdź jego zawartość.

Na końcu zapisz procedurę pomocy klientowi: gdzie sprawdzić płatność, kto może przywrócić dostęp i jak potwierdzić rozwiązanie. Po naprawie błędu powtórz scenariusz, który go ujawnił, zamiast uznawać sam zapis ustawień za zakończenie testu.

Brak linku lub błąd pobierania - od czego zacząć?

Rozdziel brak uprawnienia od problemu z doręczeniem wiadomości i od błędu transferu. Klient może mieć dostęp na koncie mimo braku e-maila. Może też dostać wiadomość, której odnośnik prowadzi do niedostępnego pliku. Każda z tych sytuacji wymaga innej kontroli.

ObjawPierwsza kontrolaDalszy krok
Zapłacono, lecz brak linkuPotwierdzenie płatności, status i uprawnienia zamówieniaSprawdzenie integracji oraz reguły przyznania dostępu
Link działa na koncie, brak e-mailaCzy wiadomość powstała i została przyjęta przez usługę pocztowąKontrola logów wysyłki i doręczenia
Odpowiedź 403 lub 404Lokalizacja pliku i zatwierdzony katalogKontrola reguł serwera oraz istnienia pliku
Pobieranie urywa sięLogi transferu i ograniczenia hostinguDobór obsługiwanej metody oraz ponowny pełny transfer
Link wygasłWarunki dostępu i pozostały limitDecyzja o przywróceniu zgodna z ofertą

Nie zakładaj z góry, że za każdy brak e-maila odpowiada PHP. Diagnostykę opisuje poradnik WooCommerce nie wysyła maili. Zmiana metody pobierania także nie jest automatyczną naprawą: hosting musi ją obsługiwać, a ponowny test powinien potwierdzić zarówno transfer, jak i odmowę dostępu osobie bez zakupu.

Co przygotować do wyceny wdrożenia i opieki?

Do rozmowy o wdrożeniu przygotuj listę formatów, wielkości plików, zasad dostępu oraz planowanych integracji. Podaj, czy sklep już działa, czy będzie sprzedawał również produkty fizyczne i czy dawni kupujący mają otrzymywać aktualizacje. Te informacje pozwalają ustalić zakres konfiguracji i testów bez zgadywania potrzeb.

Warunki regulaminowe i podatkowe uzgodnij z odpowiednim specjalistą przed techniczną konfiguracją. Wykonawca potrzebuje zatwierdzonych zasad, aby odtworzyć je w sklepie; sam wybór wtyczki nie rozstrzyga obowiązków sprzedawcy.

Sprawdź wdrożenia sklepów internetowych KC Mobile i opisz swój plan sprzedaży. Możemy ustalić także opiekę po uruchomieniu w małym pakiecie godzinowym: aktualizacje, drobne zmiany oraz pomoc przy problemach z zakupem i dostępem. Zakres prac i zasady obsługi wymagają uzgodnienia dla konkretnego sklepu.

Wspomniane narzędzia

WooCommerceWordPress

Najczęściej zadawane pytania

Czym różni się produkt wirtualny od produktu do pobrania?
Produkt wirtualny w WooCommerce nie wymaga wysyłki, a opcja do pobrania dodaje obsługę plików. E-book zwykle potrzebuje obu ustawień. Książka papierowa z PDF-em może pozostać produktem fizycznym z opcją pobierania, bez tworzenia wariantów. Przed publikacją sprawdź również koszyk mieszany: dodanie produktu cyfrowego nie powinno usuwać dostawy innych pozycji ani potrzebnych danych rozliczeniowych.
Dlaczego opłacone zamówienie nie ma linku do pobrania?
Brak linku przy opłaconym zamówieniu wymaga kontroli potwierdzenia transakcji, statusu WooCommerce i uprawnień do pliku. Sprawdź też ustawienie przyznawania dostępu po płatności, ponieważ wpływa na dostęp przy statusie Processing. Nie oznaczaj zamówienia jako zrealizowane bez potwierdzenia płatności. Jeśli plik działa na koncie klienta, lecz nie ma wiadomości, zbadaj osobno wysyłkę i doręczenie e-maila.
Czy biblioteka mediów WordPress chroni płatny e-book?
Biblioteka mediów WordPress jest publiczna i nie stanowi ochrony płatnego e-booka. Materiał dodaj z ekranu edycji produktu WooCommerce, następnie sprawdź lokalizację oraz reguły dostępu serwera. Sam plik .htaccess nie wystarcza na NGINX. Przed sprzedażą wykonaj próbę pobrania bezpośrednim adresem bez uprawnienia oraz próbę legalnego pobrania po zakupie w środowisku testowym sklepu.
Czy klient musi mieć konto, aby pobrać plik?
Konto klienta przy pobieraniu produktu WooCommerce zależy od ustawień sklepu. Jeżeli włączysz wymóg logowania do pobierania, wyłącz zakup gościnny i przetestuj utworzenie konta podczas zamówienia. Jeśli dopuszczasz gości, sprawdź ich drogę do pliku bez sekcji Moje konto. W obu przypadkach zweryfikuj moment przyznania dostępu oraz komunikat wyświetlany po wygaśnięciu uprawnienia kupującego.
Czy nowy plik automatycznie dostaną dawni kupujący?
Dodanie nowego wiersza pliku do produktu WooCommerce nie przyznaje automatycznie dostępu wcześniejszym kupującym. Zmiana istniejącego wiersza aktualizuje odnośnik dla dawnych zakupów, zachowując pozostały limit i termin. Zanim wymienisz materiał, zachowaj poprzednią wersję i sprawdź rezultat na starym zamówieniu testowym. Jeśli obiecujesz dostęp do przyszłych materiałów, przygotuj model uprawnień odpowiadający tej ofercie.
Jak sprawdzić, czy duży plik pobiera się poprawnie?
Duży plik produktu cyfrowego sprawdź przez pełne pobranie w docelowo wybranej metodzie, a następnie otwarcie pobranej zawartości. Krótka próba uruchomienia transferu nie potwierdza jego zakończenia. Gdy transfer się urywa, przekaż administratorowi czas testu i objaw, aby porównał je z logami oraz ograniczeniami hostingu. Po zmianie konfiguracji powtórz pobranie i kontrolę odmowy dostępu bez uprawnienia.
#woocommerce#produktycyfrowe#ecommerce#marketing#płatności#wordpress#przelewy24#payu
Zdjęcie autora: Krzysztof Czapnik
O autorze

Krzysztof Czapnik

Founder & Technical Lead, KC Mobile

Projektuję i rozwijam strony WordPress, sklepy WooCommerce oraz aplikacje internetowe. Łączę projektowanie z programowaniem, integracjami i technicznym SEO. Projekty KC Mobile prowadzę osobiście.

Potrzebujesz pomocy z tym tematem? Napisz - odpowiem osobiście w 24h.

Dopasujmy sklep do Twojego sposobu sprzedaży

Napisz, co sprzedajesz i jakiej funkcji potrzebujesz. Jeśli sklep już działa, podaj jego adres i platformę. Wycenimy zakres zmian, a nowy sklep WooCommerce z dedykowanym projektem zaczyna się od 8 000 zł netto.