Baza wiedzy

Przydatne artykuły

Kody kreskowe w bonach – generowanie, typy, ilości

Każdy bon podarunkowy w Timebox wymaga unikalnego kodu kreskowego. W tym artykule dowiesz się, jak działają kody, jak je generować i który typ wybrać. Po co kod kreskowy w bonach? Kod kreskowy (barcode) służy do: Identyfikacji bonu – każdy bon ma unikalny identyfikator Skanowania podczas sprzedaży – szybkie dodanie bonu do faktury Realizacji przy płatności – łatwe odnalezienie bonu klienta Zapobiegania duplikatom – system nie pozwoli na dwa identyczne kody Profesjonalnego wydruku – bon z kodem można wydrukować dla klienta Kod kreskowy to klucz do bonu – bez niego bon nie może funkcjonować w systemie. Dwa sposoby obsługi kodów Masz dwie opcje konfiguracji kodów kreskowych: Metoda Kiedy użyć Zalety Autogenerowanie Nowe bony, seria bonów Szybkie, unikalne, bez błędów Własny kod ręczny Masz wydrukowane bony z kodem Pełna kontrola, integracja z drukiem Autogenerowanie kodów (zalecane) Jak to działa? System automatycznie tworzy unikalny kod kreskowy dla każdego bonu według wybranego formatu. Proces: Zaznaczasz opcję "Generuj automatycznie" Wybierasz typ kodu (format) Podajesz ilość bonów do utworzenia System generuje kody i tworzy bony Zalety: Gwarancja unikalności (system nigdy nie utworzy duplikatu) Szybkość (możesz utworzyć 100 bonów jednym kliknięciem) Brak błędów (nie musisz ręcznie wpisywać kodów) Zgodność z formatem (kod zawsze będzie poprawny) Krok po kroku – jak autogenerować? Krok 1: Podczas tworzenia bonu zaznacz: ☑ Generuj automatycznie Krok 2: Wybierz typ kodu z listy rozwijanej (np. EAN-13, CODE128) Krok 3: Podaj ilość bonów: Jeśli 1 → utworzy się jeden bon z jednym kodem Jeśli 10 → utworzy się 10 bonów (każdy z innym kodem, ale identycznymi pozostałymi ustawieniami) ☑ Generuj automatycznie Typ kodu: EAN-13 Ilość: 5 Efekt: System utworzy 5 bonów o nazwie "Bon 100 zł", każdy z wartością 100 zł i unikalnym kodem: Bon 1: 5901234567890 Bon 2: 5901234567891 Bon 3: 5901234567892 Bon 4: 5901234567893 Bon 5: 5901234567894 Kiedy użyć autogenerowania? Tworzenie nowych bonów Nie masz wydrukowanych kodów Serie bonów Chcesz utworzyć wiele bonów tej samej wartości (np. 50 bonów po 100 zł) Szybka sprzedaż Potrzebujesz bonów od zaraz Promocje online Klienci kupują bony przez internet (kody generowane automatycznie) Własny kod ręczny Jak to działa? Jeśli masz już wydrukowane bony z kodem kreskowym (np. zamówiłeś druk graficzny), możesz ręcznie wprowadzić istniejący kod do systemu. Proces: NIE zaznaczasz opcji "Generuj automatycznie" Ręcznie wpisujesz kod w pole "Kod kreskowy" Wybierasz typ kodu (musi pasować do formatu wydrukowanego kodu) System sprawdza unikalność i zapisuje bon Zalety: Integracja z istniejącym drukiem (kody na papierze = kody w systemie) Pełna kontrola nad numeracją Możliwość użycia własnych kodów firmowych Krok po kroku – jak wprowadzić własny kod? Krok 1: Podczas tworzenia bonu NIE zaznaczaj: ☐ Generuj automatycznie Krok 2: Wpisz kod w pole "Kod kreskowy": Kod kreskowy: 5901234567890 Krok 3: Wybierz typ kodu (musi odpowiadać formatowi): Typ kodu: EAN-13 Krok 4: Kliknij "Zapisz" Uwaga: System sprawdzi, czy kod jest unikalny. Jeśli kod już istnieje w bazie, zobaczysz błąd: Kod kreskowy nie jest unikalny. Podaj inny kod. Kiedy użyć własnego kodu? Masz wydrukowane bony Drukarz dodał kody na kartach bonów Własna numeracja Chcesz mieć pełną kontrolę nad kodami (np. zaczynające się od "TB2026...") Import bonów Przenosisz bony z innego systemu Specyficzne wymagania Np. kody QR, kody NFC Typy kodów kreskowych Timebox obsługuje różne formaty kodów. Oto najpopularniejsze: EAN-13 (zalecany) Format: 13 cyfr (np. 5901234567890) Zastosowanie: Standardowy kod dla produktów detalicznych Uniwersalny (rozpoznawany przez wszystkie skanery) Idealny dla bonów prezentowych Kiedy użyć: Jeśli nie masz specyficznych wymagań, wybierz EAN-13. 5901234567890 CODE128 Format: Alfanumeryczny (cyfry + litery, np. TB2026-100-001) Zastosowanie: Większa elastyczność (możesz użyć liter) Krótsze kody (mniej znaków niż EAN-13) Własna numeracja (np. prefiksy firmowe) Kiedy użyć: Jeśli chcesz mieć własną strukturę kodów (np. "TB" = Timebox, "2026" = rok). TB2026-100-001 TB2026-100-002 TB2026-200-001 Inne typy (dostępne w systemie) Timebox może obsługiwać również: EAN-8 – 8 cyfr (krótszy kod, mniej miejsca na wydruku) CODE39 – alfanumeryczny (starszy standard) UPC – amerykański standard (12 cyfr) QR Code – kody dwuwymiarowe (jeśli skaner obsługuje) Uwaga: Sprawdź, czy Twoje urządzenia (skanery) obsługują wybrany format! Tworzenie wielu bonów naraz (serie bonów) Jedną z największych zalet autogenerowania jest możliwość masowego tworzenia bonów. Jak utworzyć serię bonów? Krok 1: Podczas tworzenia bonu: ☑ Generuj automatycznie Typ kodu: EAN-13 Ilość: 50 Krok 2: Kliknij "Zapisz" Efekt: System utworzy 50 identycznych bonów, każdy z: Tą samą nazwą ("Bon 100 zł") Tą samą wartością (100 zł) Tym samym okresem ważności (np. 6 miesięcy) Unikalnym kodem kreskowym (EAN-13) Rezultat na liście bonów: Bon podarunkowy 100 zł – kod 5901234567890 Bon podarunkowy 100 zł – kod 5901234567891 Bon podarunkowy 100 zł – kod 5901234567892 ... Bon podarunkowy 100 zł – kod 5901234567939 (50. bon) Kiedy tworzyć serie bonów? Kampania promocyjna Np. 100 bonów na Walentynki Sprzedaż hurtowa Przekazujesz bony do hotelu, spa, partnera biznesowego Bony dla pracowników Nagrody dla zespołu (każdy dostaje bon) Rezerwacja zapasów Masz wydrukowane karty bonów i tworzysz je z góry w systemie Jak odróżnić bony w serii? Wszystkie bony w serii mają identyczne parametry (nazwa, wartość, okres), ale różne kody kreskowe. W systemie: Na liście bonów zobaczysz wiele identycznych nazw Kod kreskowy jest unikalny dla każdego Stan magazynowy = 1 sztuka na bon W praktyce: Każdy bon traktujesz jako osobny produkt Klient kupuje jeden bon (z jednym kodem) Po sprzedaży stan tego bonu = 0 (wyczerpany) Numeracja kodów – jak działają liczniki? System używa licznika do generowania kolejnych kodów. Jak działa licznik? Dla EAN-13: Pierwszy bon: 5901234567890 Drugi bon: 5901234567891 Trzeci bon: 5901234567892 ... Dla CODE128 (jeśli ręcznie ustawisz bazę): Pierwszy bon: TB001 Drugi bon: TB002 Trzeci bon: TB003 Licznik się nigdy nie resetuje – każdy kolejny bon dostaje następny numer w sekwencji. Czy mogę zresetować licznik? Nie bezpośrednio, ale możesz: Użyć klonowania bonów – skopiuj bon, a system przydzieli kolejny numer Ręcznie wprowadzić własny kod (bez autogenerowania) Klonowanie bonów a kody kreskowe Gdy klonujesz bon, system: Kopiuje wszystkie ustawienia (nazwę, wartość, okres, typ kodu) Zwiększa licznik kodu o 1 Tworzy nowy bon z kolejnym kodem Bon oryginalny: Kod 5901234567890 Klon bonu: Kod 5901234567891 → Więcej: Klonowanie i archiwizacja bonów Najczęściej zadawane pytania Q: Czy mogę zmienić kod kreskowy po utworzeniu bonu? A: Tak, ale tylko jeśli bon nie został jeszcze sprzedany. Jeśli bon jest już przypisany do klienta lub użyty na fakturze, zmiana kodu może spowodować problemy w historii transakcji. Q: Co jeśli wpisałem zły kod ręcznie? A: Edytuj bon (jeśli nie został sprzedany) Popraw kod kreskowy Zapisz Jeśli bon został już sprzedany, lepiej nie zmieniać kodu (może to zaburzyć historię). Q: Czy kod kreskowy musi być numeryczny? A: Zależy od typu: EAN-13, EAN-8, UPC – tylko cyfry CODE128, CODE39 – cyfry + litery + niektóre znaki specjalne Q: Jak sprawdzić, jaki kod ma bon? A: Wejdź na listę bonów (Bony) Znajdź bon na liście Kod kreskowy jest widoczny w kolumnie "Kod kreskowy" Możesz też: Edytować bon → kod widoczny w formularzu Zeskanować bon skanerem → system pokaże szczegóły Q: Czy mogę wydrukować kod kreskowy dla klienta? A: Tak! System może wygenerować podgląd kodu kreskowego: Edytuj bon System wyświetli graficzny kod kreskowy (jeśli bon ma kod) Możesz zrobić screenshot lub użyć opcji druku (jeśli dostępna) Uwaga: Timebox nie ma wbudowanego szablonu wydruku bonu. Możesz: Wyeksportować kod i użyć zewnętrznego narzędzia (Canva, Photoshop) Zintegrować z drukiem bonów (API) Q: Co jeśli skaner nie czyta kodu? A: Sprawdź: Czy typ kodu jest obsługiwany przez skaner (np. czy skaner czyta CODE128?) Czy kod jest poprawnie wydrukowany (czytelny, bez smug) Czy kod jest zgodny z formatem (np. EAN-13 musi mieć dokładnie 13 cyfr) Możesz też: Wpisać kod ręcznie w systemie (zamiast skanowania) Zmienić typ kodu na bardziej uniwersalny (EAN-13) Dobre praktyki Wybór typu kodu: EAN-13 – domyślny wybór dla większości salonów Uniwersalny, rozpoznawany wszędzie Łatwy do skanowania CODE128 – jeśli chcesz własnej numeracji Możesz użyć liter (np. "TB2026-001") Elastyczność w strukturze Tworzenie serii: Zawsze używaj autogenerowania dla serii (błyskawiczne, bez błędów) Twórz serie w okrągłych liczbach (10, 50, 100) – łatwiej zarządzać Nazwij serię tak, aby było jasne, do czego służy (np. "Bon Walentynkowy 2026 – seria 100 szt.") Zarządzanie kodami: Nie zmieniaj kodów bonów już sprzedanych Archiwizuj stare serie bonów (zamiast usuwać) Sprawdzaj unikalność przed wprowadzeniem własnego kodu Podsumowanie Autogenerowanie kodów: Szybkie, bezpieczne, unikalne Idealne dla nowych bonów i serii Zalecane dla większości przypadków Własne kody ręczne: Integracja z wydrukowanymi bonami Pełna kontrola nad numeracją Dla zaawansowanych użytkowników Typ kodu: EAN-13 – standardowy wybór CODE128 – dla własnej struktury Serie bonów: Pole "Ilość" pozwala utworzyć wiele bonów jednocześnie Każdy bon w serii ma unikalny kod Idealne dla kampanii i promocji Co dalej? Jak utworzyć bon podarunkowy krok po kroku Jak sprzedać bon podarunkowy klientowi Klonowanie i archiwizacja bonów Potrzebujesz pomocy? Skontaktuj się z naszym wsparciem technicznym. .article { color: #222; line-height: 1.6; font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif; } .article h2 { color: #111; margin-top: 30px; margin-bottom: 15px; font-size: 1.5em; border-bottom: 2px solid #e0e0e0; padding-bottom: 8px; } .article h3 { color: #333; margin-top: 20px; margin-bottom: 10px; font-size: 1.2em; } .article ul, .article ol { margin: 15px 0; padding-left: 25px; } .article ul strong, .article ol strong, .article p strong{ color: #222; } .article li { margin: 8px 0; } .article p { margin: 12px 0; } .article code { background: #f4f4f4; padding: 2px 6px; border-radius: 3px; font-family: "Courier New", Courier, monospace; font-size: 0.9em; } .article table { margin: 20px 0; font-size: 0.95em; } .example-box { background: #f9f9f9; border-left: 4px solid #4CAF50; padding: 15px; margin: 15px 0; font-family: "Courier New", Courier, monospace; white-space: pre-wrap; font-size: 0.9em; } .article a { color: #1976d2; text-decoration: none; } .article a:hover { text-decoration: underline; }

więcej

Dobre praktyki pracy z bonami podarunkowymi

W tym artykule znajdziesz praktyczne wskazówki i best practices dotyczące zarządzania bonami w Timebox – od nazewnictwa po prowizje i magazyn. 1. Nazewnictwo bonów Dobre praktyki Używaj jasnych, opisowych nazw: "Bon podarunkowy 100 zł" "Voucher na masaż 60 min" "Bon Walentynkowy 200 zł" "Karta upominkowa SPA 500 zł" Struktura nazwy: [Typ bonu] + [Wartość/Usługa] + [Kontekst sezonowy] Przykłady: Bon + 100 zł + (brak) = "Bon 100 zł" Voucher + masaż + (brak) = "Voucher na masaż" Bon + 200 zł + Walentynki = "Bon Walentynkowy 200 zł" Złe praktyki Unikaj niejasnych nazw: "Bon 1", "Bon 2" (co to znaczy?) "V", "B100" (zbyt krótkie) "Voucher" (który?) "123456" (tylko kod, bez opisu) Wskazówki Dla serii bonów: Dodaj rok lub numer serii: "Bon 100 zł – seria 2026" Lub datę: "Bon Walentynkowy 2026" Dla bonów tematycznych: "Bon Urodzinowy 150 zł" "Pakiet SPA dla Dwojga 400 zł" "Bon Relaksacyjny 300 zł" 2. Okresy ważności – jak długo? Standardowe bony prezentowe Zalecane okresy: Wartość bonu Zalecany okres Powód 50-100 zł 3-6 miesięcy Szybka realizacja, niewielka wartość 150-300 zł 6 miesięcy Standardowy okres, bezpieczny dla klienta 400-500 zł+ 12 miesięcy Wysoka wartość, więcej czasu na decyzję Promocje sezonowe Używaj konkretnych dat: Bon Walentynkowy: 01.02.2026 – 28.02.2026 Bon Świąteczny: 01.12.2025 – 31.01.2026 Dzień Matki: 01.05.2026 – 30.06.2026 Pakiet Letni: 01.06.2026 – 31.08.2026 Dlaczego? Koncentracja wizyt w wybranym okresie Lepsza kontrola obciążenia salonu Motywacja do szybszej realizacji Wskazówki Im wyższa wartość, tym dłuższy okres – klienci potrzebują czasu na decyzję Promocje sezonowe – zawsze konkretne daty (nie "okres od aktywacji") Standardowe bony – 6 miesięcy to złoty środek 3. Autogenerowanie serii bonów Kiedy tworzyć serie? Kampania promocyjna – np. 100 bonów na Walentynki Sprzedaż hurtowa – przekazujesz bony partnerom biznesowym (hotel, spa) Bony dla pracowników – nagrody dla zespołu Rezerwacja zapasów – masz wydrukowane karty bonów Jak planować serie? Okrągłe liczby: 10, 20, 50, 100 bonów Przykład: Bon Walentynkowy 200 zł Generuj automatycznie: Tak Typ kodu: EAN-13 Ilość: 50 Efekt: 50 bonów o identycznych parametrach, każdy z unikalnym kodem. Wskazówki Twórz serie z góry – jeśli wiesz, że będziesz sprzedawać wiele bonów Nazwij serię – np. "Bon Walentynkowy 2026 – seria 50 szt." Śledź stan – ile bonów pozostało do sprzedaży 4. Prowizje dla pracowników Czy włączać prowizje? Zależy od polityki salonu: TAK – włącz prowizje, jeśli: Chcesz motywować pracowników do sprzedaży bonów Sprzedaż bonów jest częścią strategii marketingowej Pracownicy aktywnie sprzedają produkty NIE – wyłącz prowizje, jeśli: Bony sprzedają się same (klienci pytają) Sprzedaż bonów to margines biznesu Chcesz uniknąć "agresywnej sprzedaży" Jak ustawić prowizje? Globalnie: Menu → Ustawienia → Produkty i usługi → Prowizje Ustaw domyślny % prowizji dla voucherów (np. 5%) Indywidualnie dla bonu: Podczas tworzenia bonu zaznacz "Włącz prowizję" Podaj % prowizji (np. 3%, 5%, 10%) Wskazówki Niska prowizja dla bonów o wysokiej wartości – np. 3% dla bonów 500 zł Wyższa prowizja dla bonów promocyjnych – np. 10% dla bonów sezonowych Raportuj prowizje – pokaż pracownikom, ile zarobili na bonach (motywacja!) 5. Logika magazynu – 1 bon = 1 sztuka Jak działa stan magazynowy? Każdy bon-szablon ma stan magazynowy (domyślnie 1 sztuka). Cykl życia: Utworzenie bonu → Stan = 1 (dostępny) Sprzedaż bonu → Stan = 0 (wyczerpany) Bon o stanie 0 nie może być sprzedany ponownie. Jak zarządzać stanem? Opcja 1: Serie bonów Utwórz 10 bonów jednocześnie (pole "Ilość" = 10) Każdy bon ma stan = 1 Możesz sprzedać 10 sztuk (każda zmniejsza stan jednego bonu) Opcja 2: Klonowanie Masz bon "Bon 100 zł" ze stanem = 0 (sprzedany) Klonujesz bon → nowy bon ze stanem = 1 Możesz sprzedać nową sztukę Wskazówki Monitoruj stan – regularnie sprawdzaj, ile bonów masz na stanie Twórz serie z zapasem – jeśli spodziewasz się dużej sprzedaży, utwórz więcej bonów z góry Nie zmieniaj stanu ręcznie – system automatycznie zarządza stanem 6. Komunikacja z klientami Przed wizytą Wysyłaj przypomnienia SMS: Witaj, Anna! Przypominamy o wizycie 20.01.2026 o 14:00. Masz aktywny bon 100 zł – możesz go wykorzystać! Do zobaczenia! Dzwoń proaktywnie: Jeśli bon wygasa za 2 tygodnie, zadzwoń i zaproponuj wizytę Podczas sprzedaży bonu Informuj o ważności: "Bon jest ważny 6 miesięcy od dzisiaj, czyli do 15.07.2026" Wyjaśnij zasady: "Bon można wykorzystać jednorazowo w całości" "Nie zwracamy reszty, jeśli wartość dokumentu < wartość bonu" Wydrukuj dokument: Klient dostaje potwierdzenie zakupu Po wykorzystaniu bonu Podziękuj: "Dziękujemy za wykorzystanie bonu! Czy był Pan zadowolony?" Zaproponuj kolejny bon: "Czy chciałby Pan kupić bon na kolejną wizytę? Mamy promocję..." 7. Obsługa bonów wygasających Proaktywne działanie 2 tygodnie przed wygaśnięciem: Wyślij SMS: "Twój bon wygasa za 2 tygodnie! Zarezerwuj wizytę już dziś." 1 tydzień przed wygaśnięciem: Zadzwoń: "Dzień dobry, przypominamy, że bon wygasa za tydzień. Czy możemy umówić wizytę?" Elastyczność Jeśli bon wygasł niedawno: Możesz przedłużyć ważność (decyzja salonu) Wejdź w kartę klienta → Bony → Edytuj bon → Zmień datę ważności Polityka: Ustal zasady: np. "Przedłużamy bony do 1 miesiąca po wygaśnięciu" Komunikuj to klientom: "Bon wygasł, ale możemy go przedłużyć wyjątkowo" 8. Bony jako narzędzie marketingowe Wykorzystaj bony do: Pozyskiwania nowych klientów: Bon jako prezent = nowy klient w salonie Zachęcania do powrotu: "Bon musi być wykorzystany" = klient wraca Promocji sezonowych: Walentynki, Dzień Matki, Święta = większa sprzedaż Zwiększenia przychodu: Klienci często wydają więcej niż wartość bonu Strategie marketingowe Pakiety bonów: "Kup 2 bony, 3. gratis" "Bon 200 zł za 180 zł (10% rabatu)" Bony lojalnościowe: "Przy 5. wizycie dostajesz bon 50 zł" Bony reklamowe: Jeśli klient miał problem, daj bon jako rekompensatę 9. Bezpieczeństwo i kontrola Zapobieganie nadużyciom Unikalne kody kreskowe – każdy bon ma unikalny kod (system nie pozwoli na duplikaty) Śledzenie historii – każdy bon ma pełną historię (kto kupił, kto wykorzystał, kiedy) Uprawnienia – tylko wybrani pracownicy mogą tworzyć/edytować bony Audyt bonów Regularnie sprawdzaj: Ile bonów zostało sprzedanych w tym miesiącu? Ile bonów jest aktywnych (niewykorzystanych)? Ile bonów wygasło bez realizacji? → Więcej: Raporty sprzedaży bonów 10. Checklist – dobre praktyki Tworzenie bonów: Jasna nazwa (np. "Bon 100 zł") Okres ważności dopasowany do wartości Autogenerowanie kodów dla serii Prowizje (jeśli strategia salonu) Sprzedaż bonów: Sprawdź, kto będzie używał bon (prezent?) Poinformuj klienta o ważności Wydrukuj dokument Realizacja bonów: Sprawdź bony klienta przed wizytą Dobierz usługi ≥ wartość bonu Poinformuj o pozostałej kwocie do zapłaty Komunikacja: Przypomnienia SMS przed wizytą Proaktywny kontakt przy bonach wygasających Elastyczność w przedłużaniu bonów Monitoring: Regularne raporty sprzedaży Śledzenie stanu magazynowego Archiwizacja starych serii Podsumowanie Dobre praktyki bonów to: Jasne nazewnictwo – klient wie, co kupuje Odpowiednie okresy – 6 miesięcy dla standardowych bonów Serie bonów – twórz z góry dla kampanii Prowizje – motywuj pracowników (jeśli strategia salonu) Magazyn – 1 bon = 1 sztuka, monitoruj stan Komunikacja – przypominaj o bonach, bądź proaktywny Marketing – bony jako narzędzie sprzedaży i pozyskiwania klientów Co dalej? Klonowanie i archiwizacja bonów Raporty sprzedaży bonów + FAQ Czym są bony podarunkowe? Potrzebujesz pomocy? Skontaktuj się z naszym wsparciem technicznym. .article { color: #222; line-height: 1.6; font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif; } .article h2 { color: #111; margin-top: 30px; margin-bottom: 15px; font-size: 1.5em; border-bottom: 2px solid #e0e0e0; padding-bottom: 8px; } .article h3 { color: #333; margin-top: 20px; margin-bottom: 10px; font-size: 1.2em; } .article ul, .article ol { margin: 15px 0; padding-left: 25px; } .article ul strong, .article ol strong, .article p strong { color: #222; } .article li { margin: 8px 0; } .article p { margin: 12px 0; } .article code { background: #f4f4f4; padding: 2px 6px; border-radius: 3px; font-family: "Courier New", Courier, monospace; font-size: 0.9em; } .article table { margin: 20px 0; font-size: 0.95em; } .example-box { background: #f9f9f9; border-left: 4px solid #4CAF50; padding: 15px; margin: 15px 0; font-family: "Courier New", Courier, monospace; white-space: pre-wrap; font-size: 0.9em; } .article a { color: #1976d2; text-decoration: none; } .article a:hover { text-decoration: underline; } .article strong { color: #222 !important; }

więcej