Sklep na Joomla i HikaShop: płatności PayU, wysyłka InPost, faktury Fakturownia

Zastanawiasz się, na czym postawić sklep internetowy w Polsce? Jeśli lubisz mieć pełną kontrolę nad stroną i nie chcesz płacić abonamentu za platformę SaaS, Joomla z komponentem HikaShop to jeden z najsensowniejszych wyborów — darmowy, otwarty i w pełni przygotowany pod polskiego klienta.

Cały stack — silnik sklepu, płatności online, paczkomaty i automatyczne faktury — zbudujesz z darmowych, otwartych elementów. W tym artykule pokażę Ci, dlaczego Joomla + HikaShop to dobra baza pod polski sklep i które trzy wtyczki domykają go pod nasz rynek: PayU, InPost i Fakturownia.

Dlaczego Joomla i HikaShop na sklep internetowy

Joomla to dojrzały, darmowy system zarządzania treścią (CMS) z wbudowanym systemem uprawnień, wielojęzycznością i tysiącami rozszerzeń. HikaShop to najpopularniejszy komponent e-commerce dla Joomla — dodaje katalog produktów, koszyk, checkout i panel zamówień, a jego darmowa wersja Starter w zupełności wystarcza, żeby ruszyć ze sprzedażą.

Co przemawia za tym stackiem:

  • zero abonamentu — płacisz tylko za hosting i domenę, sam silnik jest darmowy,
  • pełna własność danych i kodu — sklep stoi na Twoim serwerze, nie na cudzej platformie,
  • modułowa rozbudowa — HikaShop obsługuje płatności i wysyłki przez system wtyczek, więc dokładasz dokładnie to, czego potrzebujesz,
  • jeden panel — treści, blog i sklep w tym samym systemie, bez sklejania kilku narzędzi.

Jeśli dopiero zaczynasz, zacznij od artykułu o starcie ze sklepem na HikaShop — tam znajdziesz konfigurację podstaw. Ten tekst dotyczy tego, co decyduje o sukcesie na polskim rynku: płatności, dostawy i faktur.

Czego polski klient oczekuje od sklepu

HikaShop w wersji podstawowej daje przelew tradycyjny, płatność za pobraniem i ręczne metody wysyłki. To działa, ale polski kupujący dziś oczekuje więcej: szybkiej płatności online (karta, BLIK, przelew), paczkomatu w koszyku i faktury bez proszenia się o nią.

Dobra wiadomość: każdą z tych funkcji dokłada jedna, darmowa wtyczka — i wszystkie trzy są przygotowane pod polskie realia.

  • płatność online — wtyczka PayU,
  • paczkomaty i punkty odbioru — wtyczka InPost,
  • automatyczne faktury i paragony — wtyczka Fakturownia.

Wszystkie trzy instalujesz tak samo, jak każde inne rozszerzenie Joomla — o tym w ostatniej sekcji. Najpierw zobacz, co konkretnie robi każda z nich.

Płatności online przez PayU

Wtyczka PayU podłącza HikaShop do jednej z popularniejszych bramek płatności w Polsce. Klient płaci kartą, BLIK-iem lub przelewem online, a status zamówienia zmienia się sam — bez Twojego udziału.

Co dostajesz:

  • tryb Sandbox i Produkcja — testujesz płatności bez ryzykowania prawdziwych pieniędzy, zanim przełączysz sklep na tryb produkcyjny,
  • automatyczną zmianę statusu zamówienia po zaksięgowaniu wpłaty,
  • sprawdzanie statusu po powrocie klienta — rozwiązuje częsty problem, gdy PayU nie może wysłać powiadomienia na serwer lokalny (localhost) lub testowy,
  • powiadomienia e-mail przy zmianie statusu zamówienia.

Konfigurację znajdziesz w Komponenty → HikaShop → Konfiguracja → Płatności → Nowy → PayU. Potrzebujesz czterech danych z panelu PayU: POS ID, klucza podpisu (MD5), oraz OAuth Client ID i Client Secret. Wszystkie znajdziesz w panelu partnera PayU po założeniu konta.

Zanim przełączysz sklep na produkcję, przetestuj cały proces w trybie Sandbox — od dodania produktu do koszyka aż po potwierdzenie zamówienia. Cały sklep wygodnie postawisz i przetestujesz najpierw lokalnie, na darmowym środowisku Laragon.

Dostawa paczkomatami InPost

Paczkomat to dziś jedna z najczęściej wybieranych metod dostawy w Polsce — bez niego w checkoucie tracisz część klientów. Wtyczka InPost dodaje do HikaShop mapę do wyboru paczkomatu i pełną integrację z ShipX API, czyli systemem InPost do tworzenia przesyłek.

Po stronie klienta (front sklepu):

  • mapa paczkomatów GeoWidget wprost w koszyku,
  • obsługa zarówno paczkomatów, jak i punktów POP,
  • blokada złożenia zamówienia bez wybrania punktu odbioru.

Po Twojej stronie (panel admina):

  • tworzenie przesyłki InPost jednym kliknięciem z poziomu zamówienia,
  • automatyczne pobranie danych odbiorcy z zamówienia,
  • wybór rozmiaru paczki (mała, średnia, duża) i pobranie etykiety w PDF,
  • tryb Sandbox do testów przed uruchomieniem produkcyjnym.

Samą integrację z ShipX API — czyli jak dokładnie wygląda tworzenie przesyłki i etykiety od strony technicznej — opisałem dokładniej w osobnym artykule o InPost Paczkomatach dla HikaShop.

Automatyczne faktury i paragony z Fakturowni

Ostatni element polskiego sklepu to dokumenty sprzedaży. Bez automatyzacji po każdym zamówieniu ręcznie logujesz się do systemu księgowego i przepisujesz dane klienta. Wtyczka Fakturownia robi to za Ciebie, gdy tylko zamówienie osiągnie skonfigurowany status.

Co automatyzuje:

  • wystawienie faktury VAT lub paragonu zaraz po opłaceniu zamówienia,
  • faktury przed zapłatą — przydatne przy płatności za pobraniem, gdzie dokument ma powstać zanim klient zapłaci,
  • korektę przy anulowaniu lub zwrocie już opłaconego zamówienia,
  • rabaty i kupony rozliczone zgodnie z wymaganiami druku fiskalnego (rabat jako pole na pozycji, nie osobna ujemna pozycja — drukarki fiskalne odrzucają ujemne ceny).

Skonfigurujesz ją, wpisując token API i subdomenę konta Fakturownia.pl, a resztę — który status zamówienia wyzwala wystawienie, a który oznacza zamówienie opłacone — ustawiasz na podstawie statusów, które już masz w HikaShop (System → Statusy zamówień).

Jak zainstalować i połączyć wszystko

Wszystkie trzy wtyczki są darmowe i instalujesz je tak samo, jak każde rozszerzenie Joomla:

  1. Pobierz najnowszy pakiet ZIP z GitHub Releases:
  2. W panelu Joomla: Rozszerzenia → Zarządzaj → Instaluj → Prześlij plik pakietu.
  3. Skonfiguruj każdą osobno — PayU i InPost w HikaShop → Konfiguracja → Płatności/Wysyłki, Fakturownię w ustawieniach samej wtyczki.

Każda z nich ma wbudowany mechanizm aktualizacji przez Joomla — po pierwszej instalacji kolejne wersje znajdziesz przez Rozszerzenia → Zarządzaj → Aktualizacja, bez ręcznego pobierania nowego pakietu.

To wszystko, czego potrzebujesz, żeby na darmowym stacku Joomla + HikaShop uruchomić w pełni polski sklep: przyjmujący płatność online przez PayU, wysyłający paczkomatem InPost i sam wystawiający fakturę z Fakturowni — bez Twojej ręcznej pracy przy każdym zamówieniu.

Chcesz postawić sklep na Joomla i HikaShop?

Pomogę zbudować i skonfigurować sklep na tym stacku — z płatnościami PayU, paczkomatami InPost i automatycznymi fakturami — żeby zamówienia obsługiwały się same.

Ten adres pocztowy jest chroniony przed spamowaniem. Aby go zobaczyć, konieczne jest włączenie w przeglądarce obsługi JavaScript.