Drupal i obsługa bramki płatności.pl

Dawno dawno temu, na potrzeby własnej firmy, stworzyłem moduł dla systemu Drupal (to taki fajny CMS) do obsługi serwisu płatności.pl. W nadziei na pomoc programistycznego półświatka w testowaniu i rozwoju modułu, opublikowałem go w Polskim serwisie drupal.pl. Nadzieje okazały się płonne  

Półświatek owszem, zainteresował się modułem, ale na zasadzie daj, pomóż, zrób nową wersję itp. Ot masz ci wspaniały świat Open Source. Prawdę mówiąc, mam wrażenie, że Open Source ma szansę sprawdzić się tylko jeśli zapewniona jest odpowiednia skala, a tej po prostu brak. Szczególnie w przypadku czegoś tak niszowego jak płatności w internecie, na tak mikroskopijnym rynku jak Polska. Ale do rzeczy, bo nie o tym chciałem pisać  . Jeśli w tym miejscu, drogi czytelniku, nie bardzo wiesz o czym piszę, to możesz śmiało odpuścić sobie dalszą lekturę tego wpisu, która kierowana jest raczej do drupalowej braci.

Dla świętego spokoju postawiłem sprawę jasno – będą nowe wersje modułu do obsługi płatności jak będzie kasa na ich stworzenie i utrzymanie. Chyba, że sam te rzeczy zrobię na własne potrzeby. W końcu powstała wersja modułu płatności.pl dla drupala 6.x, czyli coś o co wszyscy pytali, ale tylko jeden zdecydował się zapłacić. Żeby była jasność: nie piszę tego w celach promocyjnych, żeby napędzić sobie więcej chętnych   – po prostu informuję, żeby nie musieć kilka razy w miesiącu odpisywać na te same pytania.

  1. Moduł do obsługi bramki płatności.pl dla Drupala 6.x jest dostępny w cenie 200,00 zł netto (tak, wystawiam faktury VAT).
  2. Dlaczego nie udostępnię modułu publicznie za free? Bo nie jestem w stanie go na bieżąco rozwijać i utrzymywać (sam cały czas jadę na wersja dla Drupala 4.7), a takie rzeczy jak ta, bez supportu nie mają racji bytu. Płacąc więc za moduł w nowszej wersji płacisz tak na prawdę za pomoc w jego wdrożeniu, zarządzaniu i późniejszym utrzymaniu.
  3. Zrezygnuję z pobierania opłat za udostępnienie modułu w momencie gdy sam zacznę używać jego najnowszą wersję przeznaczoną dla aktualnej wersji Drupala. Nie pytaj mnie jednak kiedy to nastąpi, bo niestety nie prędko.
  4. Każdy zainteresowany ma możliwość przetestowania modułu na żywo – niestety jedynym sposobem na to jest uprzednie założenie konta w serwisie płatności.pl (samo konto jest bezpłatne). Jeśli takie konto już masz – zapraszam do maila.
  5. Dla niecierpliwych (bądź leniwych): nie mogę udostępnić do testów własnego konta w serwisie płatności.pl – dlatego patrz punkt 4.
  6. Dla ciekawskich nieposiadających konta w serwisie płatności.pl zamieszczam informacje na temat sposobu działania mojego modułu i tego co można, a czego nie można z nim zrobić. Zapraszam niżej…

Czym jest moduł płatności.pl? To po prostu moduł dla Drupala do komunikacji z serwisem płatności.pl. Generuje on płatności dla Twoich użytkowników, zgłasza je do serwisu płatności.pl i odbiera informacje o przebiegu transakcji. Tylko tyle i aż tyle. Opcjonalnie dostępny jest moduł integrujący obsługę płatności.pl z ubercartem.

Dla kogo przeznaczony jest ten moduł? Jest to rozwiązanie przeznaczone bardziej dla osób budujących serwisy internetowe i poszukujących prostych i uniwersalnych rozwiązań, które mogą dostosować do swoich potrzeb.

Jak zlecić płatność? Bardzo prosto. Wystarczy minimalna znajomość PHP by wygenerować płatność. Trzeba wywołać raptem jedną funkcję podając odpowiednie parametry. Resztę zrobi za ciebie moduł płatności. O wyniku transakcji zostaniesz powiadomiony poprzez funkcję hook_platnosci_pl oraz w panelu administracyjnym. Pełna dokumentacja w PDF poniżej.

Jak działa panel administracyjny modułu? Panel administracyjny służy tylko i wyłącznie do wyświetlania informacji o wszystkich twoich transakcjach. Są one podzielone na kilka grup: zakończone, odrzucone, anulowane, nieudane i oczekujące. Przy każdej z transakcji podawana jest historia raportów przesyłanych z systemu płatności.pl (co i kiedy się wydarzyło). Dodatkowo istnieje możliwość anulowania płatności z poziomu panelu administracyjnego.

Masz więcej pytań? Pisz w komentarzach – odpowiem na bieżąco.

spoko

szkoda, że tak oceniasz open source - oczekujesz pomocy od "programistycznego półświatka" (no czasem zdarzają się pasożyty) teraz nawet pieniędzy… śmieszny jesteś z tymi zapędami, biorąc pod uwagę ile płacisz za drupala

Jakie zapędy?

Odkąd opublikowałem pierwszą wersję modułu płatności odbierałem tylko i wyłącznie maile typu "zrób nową wersję". Postawiłem sprawę jasno mówiąc, że nie mam na to czasu, ale pomogę jeśli ktoś będzie chciał się za to zabrać. Nadal nie było chętnych do pracy i rozwoju. Kiedyś ktoś z piszących sam zaproponował że mi zapłaci za przygotowanie nowszej wersji. Pomyślałem policzyłem i wyceniłem… chętny się przestraszył   … ale nie jestem nastolatkiem klepiącym kod w pokoju u rodziców na komputerze od taty.

Zresztą, co ja się będę spowiadał. Nie twierdzę, że Open Source jest złe. Mam jedynie wątpliwości co do tego czy ma szansę na sukces w przypadku małych, niszowych projektów podobnych do tego. Nie wiem jakie zapędy cię śmieszą, bo w tym przypadku nie mam żadnych. Zwyczajnie w świecie nie mam czasu się tym zajmować, więc daję potrzebującym możliwość skorzystania z mojej wiedzy i umiejętności, tyle, że nie za darmo. Boli cię to? Sam napisz ten moduł i udostępnij jako Open Source… a potem zbieraj laury wśród wszystkich 10 użytkowników Drupala w Polskim e-commerce  

Poza tym, ja wspieram rozwój Drupala, więc nie korzystam z niego całkowicie za darmo… a ty?

Dodaj nowy komentarz

Zawartość tego pola nigdy nie zostanie udostępniona publicznie.
  • Adresy internetowe są automatycznie zamieniane w klikalne odnośniki.
  • Dozwolone znaczniki HTML: <a> <em> <strong> <cite> <code> <ul> <ol> <li> <dl> <dt> <dd>
  • Znaki końca linii i akapitu dodawane są automatycznie.
CAPTCHA
Niestety spamerzy za wszelką cenę starają się zrobić z sieci jeden wielki śmietnik. To powinno ich trochę zniechęcić.
6 + 3 =
Rozwiąż to proste zadanie matematyczne. Dla przykładu: 1+3 daje 4.