Sklepy internetowe
Mimo podobnego schematu działania większości sklepów internetowych (produkty → koszyk → zamówienie → płatność) ich kluczowe moduły mogą być rozwiązane w określony, indywidualny dla każdego sklepu sposób, uzależniony od wymagań danego projektu (asortymentu, funkcjonowania firmy).
Podstawowym elementem każdego e-sklepu jest prezentacja odpowiednio pogrupowanych produktów. Każdemu nadaje się cenę oraz ilość (niekiedy też istotna jest waga). Konfiguruje się ustawienia dotyczące dostaw oraz płatności i umożliwia zamawianie towarów.
Rys 1: Przykładowy koszyk sklepu internetowego
Stany magazynowe umożliwiają ograniczenie ilościowe zamawianych produktów. Użytkownik nie może zamówić większej liczby danego produktu niż określił to administrator sklepu. Po każdym zamówieniu ilość produktów zostaje odpowiednio zmniejszona.
Atrybuty
Atrybuty umożliwiają spójną prezentację cech produktów, np. dostępne rozmiary, czy kolory. Administrator tworzy listę możliwych atrybutów sklepu, a następnie listę wartości dla każdego z nich, np. kolor czerwony, kolor niebieski itd. Przypisując atrybuty poszczególnym produktom, administrator jedynie wybiera je listy (rys. 2). Dla poszczególnych wartości atrybutu danego produktu administrator może wprowadzając indywidualne kwoty, które zwiększą cenę produktu w momencie ich wybrania, np. gdy cena produktu wynosi 100 PLN i dla tego samego produktu administrator ustawi dodatkową kwotę 20 PLN przy wartości "kolor zielony", w momencie wybrania przez użytkownika wspomnianego produktu w kolorze zielonym, cena zostanie zwiększona i wynosić będzie 120 PLN.
Rys 2: Przypisywanie atrybutów wybranemu produktowi oraz uzależnienie cen produktu od atrybutów
Faktury VAT
Umożliwiając wprowadzanie indywidualnych cen netto, brutto oraz wartości podatku VAT dla każdego z produktów system sklepu internetowego może stworzy tabelaryczne zestawienie zamówienia w postaci dokumentu faktury. Dodatkowo każdemu produktowi możemy nadać promocję cenową i prezentować go z odpowiednim oznaczeniem (np. specjalna ikonka) oraz informacją (stara cena, nowa cena).
Rys 3: Promocja cenowa - specjalne oznaczenie produktu oraz kwota starej ceny
Dostawy
System sklepu internetowego pozwala na zdefiniowanie administratorowi dowolnej ilości rodzajów dostaw, np. przesyłka kurierska ekonomiczna, przesyłka pocztowa priorytetowa, itd. Każdemu z rodzajów dostaw można określić indywidualne ceny oraz kwoty dodatkowe. Administrator może uzależnić dodatkowe kwoty przesyłki dla określonej liczby produktów lub wagi, np. dla przesyłki pocztowej cena dostawy to 10 PLN oraz kwoty dodatkowe dla ilości powyżej 5 produktów - 2 PLN, powyżej 7 produktów – 1 PLN. W tym wypadku koszty dostawy będą przedstawiając się następująco:
| ilość produktów w koszyku | koszt dostawy |
| ... | ... |
| 4 | 10 PLN |
| 5 | 10 PLN |
| 6 | 12 PLN |
| 7 | 12 PLN |
| 8 | 13 PLN |
| 9 | 13 PLN |
| ... | ... |
Autoryzacja
Aby ułatwić zakupy użytkownikom często wykorzystywana funkcjonalnością jest rejestracja. Pozwala ona na zapisanie danych osobowych i adresowych użytkowników, dzięki czemu nie muszą oni wypełniać formularza zamówienia przy każdym zakupie. Wystarczy, że użytkownik zaloguje się, podając swój unikalny login i hasło. Zarejestrowany użytkownik po zalogowaniu do sklepu internetowego posiada między innymi wgląd w historię swoich dotychczasowych zamówień (daty, kwoty, produkty) oraz może mieć przydzielony indywidualny rabat cenowy.
Integracje
Dzięki możliwości integracji sklepu internetowego z dowolnymi płatnościami on-line, użytkownik może wykonać wygodny przelew za zrealizowane zamówienie bez konieczności podawania numerów kont oraz wypełniania dodatkowych formularzy. Przelew taki wykonywany jest natychmiast. System płatności informuje sklep internetowy o dokonanej wpłacie, a użytkownik i administrator są powiadamiani o zakończeniu zamówienia i płatności za pomocą odpowiednich komunikatów i wiadomości e-mail.
Statusy płatności internetowych można również obserwować z poziomu panelu administracyjnego. W tym samym miejscu administrator może zmienić status zamówienia, np. z "nowe" na "w trakcie realizacji". Pojedyncze kliknięcie powoduje zmianę statusu zamówienia oraz przesłanie odpowiedniej wiadomości e-mail użytkownikowi.
Rys 4: Przykładowa tabela zamówień w panelu administracyjnym
Istnieje możliwość integracji sklepu internetowego z serwisem aukcyjnym Allegro. Dzięki takiej funkcjonalności, administrator dodając produkt do sklepu lub za pomocą pojedynczego kliknięcia może automatycznie wystawić wspomniany przedmiot na aukcji internetowej. Bez zbędnego tworzenia opisów, dodawania zdjęć i wypełniania za każdym razem licznych formularzy.
Temat integracji jest jednak dużo szerszy niż wspomniane wyżej przykłady. Ich możliwości są bardzo zróżnicowane. Nasze sklepy internetowe integrowaliśmy z systemami porównywarek cenowych, portali społecznościowych czy aplikacjami księgowo-finansowymi. Dlatego temat ten jest nam dobrze znany i jesteśmy gotowi podjąć się integracji naszej aplikacji z dowolnym innym systemem.
Przykładowe realizacje więcej
![]() |
![]() |
![]() |
Numizmatyczni |
Gazon |
Agot |
| Portal i sklep numizmatyczny | Sklep mieszanek traw | Państwowe przedsiębiorstwo wielobranżowe |








silversite.pl




