Obsługa modułu Płatnych Treści W tym dokumencie znajdą Paostwo informacje niezbędne aby udostępnid treści za opłatą wykorzystując do tego Video CMS. Obecnie wszystkie płatności realizowane są przez system Platnosci.pl W celu prawidłowego funkcjonowania niezbędne jest założenie i konfiguracja konta na stronie http://www.platnosci.pl Kwestie związane z wgrywaniem oraz obsługą samych materiałów wideo zostały zaprezentowanie w Poradniku użytkownika Wersja dokumentacji: 2.0.0 Zawartość Ogólna koncepcja... 2 Przykład zastosowania cykl płatnych szkoleo... 2 Proces zakupu... 4 Produkty... 6 Dodawanie nowego produktu... 6 Edycja produktów... 8 Usuwanie produktów... 8 Zabezpieczenie treści video... 8 Klienci... 9 Zamówienia... 10 Ustawienia... 11 Konfiguracja pluginu... 11 Powiadomienia e-mail... 11 Ustawienia platnosci.pl... 12
Ogólna koncepcja Video CMS umożliwia udostępnianie wybranych treści za opłatą. Treścią tą może byd: 1. Wpis w systemie WordPress 2. Kategoria zawierająca wiele wpisów 3. Strona w systemie WordPress Zarówno wpisy jak i strony mogą zawierad np. video. W ten sposób możemy na jednej stronie umieścid zabezpieczony film oraz dowolną inną treśd, opis lub dodatkowe pliki. Treści są łączone w tzw. produkty. Każdy produkt posiada: 1. cenę (netto i brutto) 2. zawartośd czyli listę treści do jakiej daje dostęp 3. opcjonalnie czas trwania na jaki udzielany jest dostęp po zakupie Do każdego produktu może należed wiele różnych wpisów, kategorii lub stron. Każdy wpis, kategoria bądź strona może należed do wielu produktów niezależnie od siebie. Aby łatwiej zrozumied zależności jakie występują, poniżej przedstawiamy przykładowy sposób użycia. Przykład zastosowania cykl płatnych szkoleo Firma prowadzi cykl interesujących szkoleo video. Nagrała trzy filmy różniące się stopniem zaawansowania i opublikowała w systemie Video CMS. Obecnie może je zamieścid na dowolnej stronie internetowej, zdecydowała się jednak skorzystad z modułu Płatnych treści. Pierwszym krokiem było stworzenie odpowiednich wpisów na stronie. W ten sposób zostały utworzone takie wpisy jak: Szkolenie z podstaw, Szkolenie dla średniozaawansowanych, Szkolenie dla zaawansowanych. Każdy z wpisów zawiera krótki opis o czym traktuje dana częśd szkolenia oraz zamieszczony film. Następnie została utworzona kategoria Cykl szkoleo do której zostały zaliczone wszystkie stworzone przed chwilą wpisy. Dzięki takiemu układowi firma zyskała dużą elastycznośd w tworzeniu modeli biznesowych dla swoich klientów. Pierwszym, najbardziej oczywistym produktem jest Kompletne szkolenie w którego skład wchodzi kategoria Cykl szkoleo, a co za tym idzie wszystkie wpisy należące do tej kategorii. Firma ustaliła że będzie sprzedad szkolenia w abonamencie miesięcznym w cenie 100 zł. W celu uproszczenia przykładu przyjmijmy że wszystkie ceny są cenami brutto. Tak skonstruowany produkt możemy zobaczyd na wizualizacji poniżej. 2
Produkt Kompletne szkolenie Dostęp na 30 dni za 100 zł Kategoria Cykl szkoleo Wpis Szkolenie z podstaw Szkolenie dla średniozaawansowanych Szkolenie dla zaawansowanych Film z biblioteki Film 1 ze Film 2 ze Film 3 ze Firma zdecydowała że będzie również sprzedawad dostęp tylko do danego poziomu szkoleo. Każdy z produktów może mied ustawioną indywidualnie cenę oraz czas dostępu. Przykład takiego rozwiązania możemy zobaczyd poniżej: Produkt Szkolenie podstawowe Szkolenie średniozaawansowane Szkolenie zaawansowane Wpis Szkolenie z podstaw Szkolenie dla średniozaawansowanych Szkolenie dla zaawansowanych Film z biblioteki Film 1 ze Film 2 ze Film 3 ze 3
Specjaliści od marketingu w firmie nadal mieli dużo pomysłów. Inne warianty jakie mogą zrealizowad przy użyciu naszego modułu to np.: produkt Dożywotni dostęp do szkoleo, dostępny w cenie 500zł bez limitu czasowego, który dodatkowo daje dostęp do strony z materiałami dodatkowymi. Produkt Dożywotni dostęp do szkoleo Bez limitu czasowego za 500 zł Kategoria Cykl szkoleo Wpis / Strona Szkolenie z podstaw Szkolenie dla średniozaawansowanych Szkolenie dla zaawansowanych Materiały dodatkowe Film z biblioteki Film 1 ze Film 2 ze Film 3 ze Film 4 z dodatkami W ten sposób, jeżeli na stronę trafi klient zainteresowany podstawowym, chcąc zobaczyd dany materiał dostanie informacje o trzech produktach, które po zakupie zagwarantują mu dostęp: Szkolenie podstawowe, Kompletne szkolenie oraz Dożywotni dostęp do szkoleo wraz z odpowiadającymi im cenami i czasem dostępu. Jeżeli w przyszłości dodamy nowy wpis Szkolenia dla profesjonalistów do kategorii Cykl szkoleo, automatycznie dostaną do niego dostęp wszyscy klienci z aktywnymi produktami Kompletne szkolenie oraz Dożywotni dostęp do szkoleo, ponieważ wykupili dostęp do całej kategorii, a nie do bezpośrednich wpisów. Proces zakupu Trzymając się dalej naszego przykładu, klient postanowił wykupid produkt Kompletne szkolenie. Po przeczytaniu opisu tego produktu zostanie poproszony o zalogowanie się bądź założenie konta. Konto to będzie niezbędne aby mógł korzystad z zakupionych przez siebie usług. Rejestracja jest maksymalnie uproszczona, podaje się jedynie wybraną nazwę użytkownika i adres e-mail, na który zostanie dostarczone hasło. Wygenerowane losowo hasło można zmienid po zalogowaniu. 4
Zalogowanemu klientowi zostanie pokazaną pokazane wszystkie możliwości zapłaty, które obejmują bezpośrednie szybkie przelewy z wielu banków, płatnośd kartą bądź tradycyjny przelew na konto. Po wybraniu przez niego opcji, zostanie przekierowany na stronę platnosci.pl gdzie płatnośd zostanie sfinalizowana. Do czasu potwierdzenia płatności (co trwa od kilkunastu sekund w przypadku płatności kartą kredytową, do nawet kilku dni dla zwykłych przelewów bankowych) klient nie ma jeszcze dostępu do treści. Dopiero potwierdzenie przez system platnosci.pl otrzymania należności skutkuje przyznaniem praw do korzystania z produktu czas liczony jest od momentu zaksięgowania należności. 5
Produkty Produktem jest zestaw treści, do której użytkownik dostaje dostęp po zakupie. Treścią tą może byd: 1. Wpis w systemie WordPress 2. Kategoria zawierająca wiele wpisów 3. Strona w systemie WordPress Uzyskanie dostępu do kategorii gwarantuje dostęp do wszystkich wpisów należących do niej. Jeżeli wpis należy jednocześnie do kilku kategorii, uzyskanie dostępu do jakiejkolwiek z nich gwarantuje dostęp do tego wpisu. Aby zobaczyd jakie produkty są aktualnie dostępne dla naszych klientów wystarczy wejśd do zakładki produkty w menu Sklep dostępnym poniżej menu Video CMS. Dodawanie nowego produktu Aby dodad nowy produkt, należy kliknąd przycisk Dodaj produkt znajdujący się na samej górze listy produktów. Ukażą nam się rozbudowane opcje, w których będziemy mogli określid wszystkie pożądane cechy naszego produktu. Przykładowy widok ukazany jest na zdjęciu na następnej stronie. W lewej kolumnie podajemy tytuł produktu a także jego opis. Do opisu można wstawiad bogate treści tak samo jak na każdej innej stronie. Umożliwia to przedstawienie oferty w bardzo atrakcyjny sposób. W prawej kolumnie dostępne są szczegółowe opcje określające produkt, a są to po kolei: Obrazek produktu widoczny na liście wszystkich dostępnych produktów. Aby wgrad nowy obrazek należy kliknąd obecny i skorzystad z opcji wgrywania plików. Cena można ją podad w formie ceny netto lub brutto, druga wartośd zostanie przeliczona według wybranej stawki VAT Ograniczenie czasowe wpisujemy liczbę dni na jaki gwarantowany jest dostęp do treści. W przypadku gdy nie chcemy limitowad produktu co do czasu dostępu, wystarczy że zostawimy wartośd 0 (zero). Pole to przyjmuje tylko wartości będące liczbami naturalnymi. 6
Wybór treści najważniejsza zakładka. To tutaj zaznaczamy strony, wpisy (inaczej posty) i kategorie do których klient uzyskuje dostęp po wykupieniu produktu. Możemy jednocześnie zaznaczyd wiele różnych stron, wpisów i kategorii. Przełączenie się pomiędzy zakładkami nie skutkuje utratą zaznaczeo. 7
Edycja produktów Produkt edytujemy w taki sam sposób jak dodajemy nowy. Zmiana tytułu, opisu, obrazka a nawet ceny i czasu dostępu nie skutkuje żadnymi zmianami dla osób które mają już wykupiony dostęp, a jedynie dla tych którzy wykupią produkt na nowych warunkach. Natomiast zmiana treści odnosi natychmiastowy efekt również dla klientów z wykupionym produktem. Można więc w bardzo elastyczny sposób zagwarantowad im dostęp do dodatkowej treści, bądź w każdej chwili ją odebrad jeżeli zajdzie taka potrzeba. Nie ma potrzeby dodawania każdorazowo nowych wpisów do produktu, jeżeli znajdują się one w kategorii która jest objęta dostępem. Wykupienie dostępu do kategorii daje klientowi dostęp do wszystkich wpisów jakie znajdują się w niej w chwili obecnej i zostaną dodane w przyszłości, o ile dostęp będzie dalej aktywny. Usuwanie produktów Aby usunąd produkt należy kliknąd czerwony odnośnik Usuo widoczny po najechaniu kursorem nad daną pozycję w liście produktów. Usunięcie produktu jest nieodwracalne i automatycznie stracą dostęp do treści wszyscy klienci którzy mają wykupiony dostęp, nie ważne czy został im jeszcze aktywny czas na korzystanie. Zabezpieczenie treści video Zabezpieczenie dostępu do strony, wpisu lub kategorii gwarantuje że nikt bez wykupionego dostępu nie będzie mógł tej treści zobaczyd. Video dostępne w bibliotece Video CMS może jednak dalej byd osadzane na innych strona. Aby ustrzec się przed możliwością udostępnienia płatnego video gdzieś indziej, należy każdy film świadomie zablokowad. W tym celu należy kliknąd otwartą złotą kłódkę znajdującą się na lewo od tytułu filmu. Po chwili zobaczymy że kłódka zmieni swój stan na zamkniętą oznacza to że plik został zabezpieczony i dostęp do niego dostępny jest jedynie po uzyskaniu prawidłowego tokena, czyli unikalnego klucza dostępu ważnego jedynie przez określony czas. Zdjęcie 1: Kłódka określająca czy film został zabezpieczony Token generowany jest automatycznie na każdej stronie zabezpieczonej poprzez moduł Płatne treści, w takim wypadku nie musimy więc robid nic więcej resztą zajmie się system. 8
Film po zabezpieczeniu nie można osadzid w tradycyjny sposób na żadnej innej stronie internetowej. Nawet jeżeli osoba kupi dostęp do strony, nie będzie mogła poprzez kopiowanie kodu lub podglądając adres pliku wstawid go na żadną inną stronę internetową. Materiał może jednak dalej zostad dołączony do innej strony internetowej, wymaga to jednak drobnych przeróbek programistycznych tak aby Paostwa strona mogła również generowad prawidłowe tokeny. Więcej informacji na ten temat w dokumentacji technicznej API Tokenów. Kliknij i pobierz API Tokenów w formacie PDF Klienci Po kliknięciu zakładki klienci ukaże nam się lista wszystkich osób które założyły sobie konto na naszej stronie. Może to oznaczad że zakupili oni jakiś produkt, lub dopiero mają taki zamiar. Możemy wyczytad takie informacje jak: Nazwa czyli imię i nazwisko klienta bądź jego login jeżeli nie podał nazwiska. Nazwa użytkownika login pod jakim się zarejestrował w sklepie. Email adres email użyty przy rejestracji. Telefon numer telefonu podany przy procesie zakupu. Suma zamówieo łączna kwota na jaką dany klient złożył i opłacił zamówienia. Utworzony data rejestracji w systemie. Klientów można sortowad według każdej z tych danych, tak więc w łatwy sposób możemy utworzyd np. listę naszych największych klientów. Opcja edycji klienta pozwala nam na zmianę jego osobistych preferencji, imienia, nazwiska, danych do faktury a także hasła jeżeli zajdzie taka potrzeba. 9
Zamówienia W menu zamówieo widzimy wszystkie operacje jakie zostały przeprowadzone przez system płatnych treści. Po kolei widoczne są dla nas pozycje takie jak: Nazwa czyli imię i nazwisko użytkownika Nazwa produktu produkt jaki został zakupiony Cena cena netto po jakiej został zakupiony produkt Status status zamówienia, który informuje nas na jakim etapie płatności bądź wykorzystania jest dane zamówienie. Utworzony data zakupu produktu (nie zaksięgowania wpłaty) Zmodyfikowano data wprowadzenia ostatniej aktualizacji dla transakcji. Może to dotyczyd ręcznego poprawienia wpisu lub aktualizacji statusu (np. zaksięgowania wpłaty) Istnieje możliwośd sortowania danych według każdej z tych kategorii. W tym celu należy kliknąd nazwę danego parametru. Aby zobaczyd szczegóły danej transakcji, wystarczy kliknąd odnośnik Szczegóły widoczny podczas najechania kursorem nad interesującą nas transakcją. W szczegółach możemy zobaczyd takie dane jak: Numer zamówienia Nazwę klienta (imię i nazwisko) Telefon NIP (jeżeli został podany) Adres Nazwa zakupionego produktu Cena po jakiej został zakupiony produkt Status zamówienia Data utworzenia transakcji Data ostatniej modyfikacji transakcji 10
Ustawienia W sekcji ustawieo Płatnych Treści można zmodyfikowad niektóre opcje tak aby były lepiej dopasowane do naszych potrzeb. Konfiguracja pluginu Jeżeli zajdzie taka potrzeba, możemy zmienid domyślą walutę jaką posługujemy się przy wyświetlaniu treści. Powiadomienia e-mail Standardowe komunikaty wysyłane do klienta są uniwersalne i ubogie w treśd. W każdej chwili jednak możemy zmienid ich zawartośd i dowolnie spersonalizowad, dodając np. nazwę firmy, miłe powitanie lub dodatkowe informacje według uznania. Pole Nowy użytkownik zawiera treśd e-maila, który jest wysyłania do użytkownika zaraz po założeniu konta w systemie. Najważniejszą informacją zawartą w tej wiadomości jest hasło, ponieważ jest ono generowane automatycznie, klient musi je poznad aby zalogowad się ponownie na stronie. E-mail z sekcji Nowe zamówienie wysyłany jest w momencie kiedy klient złoży zamówienie na dany produkt. Czas pomiędzy złożeniem zamówienia a potwierdzeniem płatności wynosi od kilkunastu sekund w przypadku płatnością kartą do nawet kilku dni roboczych dla tradycyjnego przelewu bankowego. Warto więc poinformowad klienta że jego płatnośd jest przetwarzana i zostanie poinformowany kiedy zostanie zaakceptowana i uzyska dostęp. 11
Potwierdzenie płatności jest właśnie tą wiadomością która mówi klientowi że jego płatnośd została potwierdzona i od tego momentu dysponuje dostępem do treści którą wykupił. W każdym z tych szablonów można używad specjalnych znaczników, które zostaną zastąpione w wysyłanej wiadomości danymi cechującymi konkretnego odbiorcę bądź produkt o jakim jest mowa. Pełna lista znaczników wraz z opisem znajduje się poniżej. Należy pamiętad że nie każdy znacznik może byd użyty w każdym szablonie, dostępna do użycia lista znajduje się na prawo treści szablonu. [customer_login] login pod jakim został zarejestrowany użytkownik [customer_password] wygenerowane hasło użytkownika [customer_name] nazwa użytkownika (imię i nazwisko jeżeli zostało podane, inaczej login) [order_number] numer zamówienia [order_date] data złożenia zamówienia [product_name] nazwa zakupionego produktu [product_price] cena zakupionego produktu [user_page_url] adres do strony zawierającej listę wszystkich wykupionych/aktywnych dostępów dla danego klienta oraz historię jego transkacji [admin_email] adres e-mail administratora systemu Video CMS (można go zmienid w konfiguracji całego systemu) Ustawienia platnosci.pl W tej sekcji podajemy dane jakie uzyskaliśmy od serwisu Platności.pl Po kolei są to dane takie jak: ID punktu płatności Klucz Drugi klucz Klucz autoryzacji płatności Wszystkie te informacje musimy uzyskad bezpośrednio od serwisu transakcyjnego i przepisad z należytą dokładnością. Wpisanie nieprawidłowych danych będzie skutkowad niemożliwością przeprowadzenia transakcji, a w skrajnych wypadkach może doprowadzid do błędów w księgowaniu. Proszę sprawdzid 3x czy na pewno podano odpowiednie dane w odpowiednie pola formularza. Poniżej znajdują się parametry wymagane przez system platnosci.pl które zostały automatycznie uzupełnione przez Video CMS, takie jak: Adres raportów Adres powrotu pozytywnego Adres powrotu błędnego Kodowanie przesyłanych danych Możliwośd ich edycji została celowo zablokowana, podane są jedynie w celu informacyjnym. 12