Wiele walut w Hummerce pozwala pokazywać ceny i przyjmować płatności w walucie, którą wybierze klient - obok waluty głównej sklepu. Kursy wymiany można pobierać automatycznie z Narodowego Banku Polskiego (NBP) albo ustawiać ręcznie. Funkcja ułatwia sprzedaż zagraniczną i prowadzenie kilku wersji językowych lub krajowych sklepu na jednym katalogu towarów.
Stan na: funkcja podstawowa platformy - zarządzanie walutami w panelu dostępne we wszystkich obecnych wersjach, aktualizacja 2026-09-29.
- Sprzedaż zagraniczna bez osobnego sklepu - klient widzi ceny i może zapłacić w swojej walucie, na tym samym katalogu i w tym samym panelu.
- Wersje krajowe lub językowe z inną walutą - każdy widok sklepu może mieć wymuszoną walutę albo kilka do wyboru.
- Aktualne kursy bez ręcznej pracy - waluty oznaczone jako automatyczne aktualizują kurs codziennie z NBP.
- Elastyczny format kwoty - dokładność (liczba miejsc po przecinku), znak dziesiętny i separator grupujący ustawia się dla każdej waluty osobno.
- Bezpieczny start nowej waluty - nowo dodana waluta jest nieaktywna, dopóki nie ustawi się jej kursu, więc nie ma ryzyka wyceny towarów po zerowym kursie.
- Sklep ma jedną walutę główną, do której odnoszą się ceny towarów, i może mieć dowolną liczbę walut dodatkowych.
- Każda waluta ma: symbol (kod, np. PLN, EUR, USD), główny i dodatkowy symbol (np. zł, gr), bazę - liczbę jednostek zdawkowych w jednostce głównej (zwykle 100), kurs wymiany, kurs bazowy (dla ilu jednostek podany jest kurs), liczbę miejsc po przecinku, znak dziesiętny (kropka albo przecinek) i separator grupujący cyfr.
- Waluta może być niezależnie: aktywna (widoczna w sklepie), dostępna w zamówieniu (klient może nią zapłacić) i z kursem aktualizowanym automatycznie.
- Nowa waluta jest zakładana jako nieaktywna, dopóki ktoś nie ustawi jej kursu - aktywna waluta z zerowym kursem wyceniałaby cały katalog na zero.
- Kurs można też wpisać ręcznie, niezależnie od automatycznej aktualizacji - to pozwala ustawić inny kurs niż rynkowy, jeśli sklep tego potrzebuje.
- Waluty oznaczone jako aktualizowane automatycznie pobierają kurs średni z tabeli A Narodowego Banku Polskiego - raz dziennie, dodatkowo krótko po starcie sklepu.
- Aktualizacja obejmuje tylko waluty tak oznaczone - pozostałe kursy sklep utrzymuje ręcznie.
- Ustawienie Waluta w zamówieniu na podstawie ustawień sesji użytkownika decyduje, czy zamówienie zapisuje kwoty w walucie klienta, czy zawsze w domyślnej walucie zamówień.
- Gdy klient kupuje w innej walucie niż domyślna waluta zamówień, sklep dodatkowo zapisuje na zamówieniu przeliczoną wartość całkowitą w walucie klienta - informacyjnie, obok kwoty w walucie domyślnej.
- Które waluty klient może wybrać przy składaniu zamówienia, decyduje ustawienie W zamówieniu przy każdej walucie.
- Widok sklepu może mieć jedną wymuszoną walutę albo kilka do wyboru z listy walut sklepu - bez ustawienia widok używa waluty domyślnej.
- To samo dotyczy cenników - pozycja cennika ma własną walutę, domyślnie walutę ceny towaru.
- Zarządzanie walutami w panelu i zmiana waluty sesji przez klienta - od wersji 2.11.
- Poza tym - funkcja podstawowa platformy, dostępna we wszystkich obecnych wersjach.
- Automatyczne pobieranie kursów NBP i zapis przeliczonej wartości zamówienia w walucie klienta - moduły włączane przy wdrożeniu, nie są aktywne w standardowej konfiguracji.
- Waluta per widok - wymaga skonfigurowanych widoków.
- Płatność w wybranej walucie zależy od tego, czy wybrany sposób płatności ją obsługuje - do sprawdzenia per integracja płatności.
- Podstawowe zarządzanie walutami działa po aktualizacji - dodanie waluty i ręczny kurs konfiguruje się w panelu.
- Automatyczne pobieranie kursów NBP i zapis wartości zamówienia w walucie klienta wymagają włączenia modułu przy wdrożeniu.
- Minimalny szacowany czas:
- dodanie i skonfigurowanie nowej waluty (kurs, dokładność, dostępność w zamówieniu) - od 2 h,
- włączenie automatycznej aktualizacji kursów NBP - od 2 h.
- Czas konkretnego wdrożenia zależy od jego zakresu - wyceniamy go indywidualnie.
- Od czego zależy czas:
- liczba walut i to, czy mają być dostępne do zamawiania (sprawdzenie obsługi przez płatności i dostawy),
- czy potrzebna jest osobna waluta per widok,
- wersja sklepu - starsza wersja wymaga najpierw aktualizacji (wycena osobno).
- Automatyczna aktualizacja kursu obejmuje tylko Narodowy Bank Polski (kurs średni tabeli A) - inne źródła kursów wymagają ręcznego wprowadzania albo osobnej integracji.
- Kurs NBP aktualizuje się raz dziennie - kurs w sklepie nie zmienia się w ciągu dnia.
- Przeliczona wartość zamówienia w walucie klienta jest informacyjna - rozliczenie odbywa się w walucie domyślnej zamówień.
- Możliwość zapłaty w wybranej walucie zależy od dostawcy płatności - nie każda integracja płatności obsługuje każdą walutę.
- Brak operacji zakładania i aktywacji waluty w REST API - nową walutę zakłada się w panelu albo przez asystenta AI (nieaktywną, do ręcznej aktywacji).
- Nie weryfikujemy zadania pod kątem zgodności z prawem (np. licencje przekazanych materiałów, RODO, regulamin sklepu).
- Dodatkowe źródła kursów walut obok NBP.
- Częstsza aktualizacja kursu w ciągu dnia.
- Aktywacja i pełna edycja waluty przez asystenta AI (obecnie: odczyt listy i założenie nowej, nieaktywnej waluty).
Czy Hummerce automatycznie pobiera kursy walut?
Tak, dla walut oznaczonych jako aktualizowane automatycznie - raz dziennie, z Narodowego Banku Polskiego.
Czy klient może zapłacić w wybranej walucie?
Tak, jeśli waluta ma włączone ustawienie W zamówieniu i wybrany sposób płatności ją obsługuje.
Czy każdy widok sklepu może mieć inną walutę?
Tak - widok może mieć wymuszoną jedną walutę albo kilka do wyboru z listy walut sklepu.
Czy nowo dodana waluta jest od razu aktywna?
Nie. Nowa waluta jest tworzona jako nieaktywna, żeby uniknąć wyceny towarów po nieustawionym kursie - aktywuje się ją po wprowadzeniu kursu.
Ile trwa dodanie nowej waluty?
Dodanie i skonfigurowanie waluty w panelu - od 2 h; włączenie automatycznej aktualizacji kursów NBP - od 2 h.
Czy sklep może pobierać kursy z innego źródła niż NBP?
Nie w standardzie - automatyczna aktualizacja obejmuje tylko Narodowy Bank Polski, inne kursy trzeba wprowadzać ręcznie.
Chcecie zobaczyć obsługę wielu walut w Waszym sklepie? Umówcie bezpłatną prezentację.
- Konfiguracja -> Waluty - lista walut i dodanie nowej.
- Pola waluty: Symbol (np. PLN, EUR, USD), Główny symbol (np. zł, €, $), Dodatkowy symbol (np. gr, ct), Baza (jednostki zdawkowe w jednostce głównej, zwykle 100), Kurs, Kurs bazowy, Automatyczne pobieranie kursu, Wyświetlanie w sklepie, W zamówieniu, Liczba miejsc po przecinku, Znak dziesiętny (kropka/przecinek), Separator grupujący i Liczba cyfr w jednej grupie.
- Ustawienia ogólne (Konfiguracja -> Ustawienia): Domyślna waluta wejściowa, Domyślna waluta wyjściowa, Domyślna główna waluta, Domyślna waluta zamówień, Waluta w zamówieniu na podstawie ustawień sesji użytkownika.
- Edycja formatu wyświetlania kwot wymaga włączenia opcji w Ustawienia -> Konfiguracja techniczna -> Finanse.
- MCP (Asystent AI - serwer MCP):
ec2_currency_list - lista walut sklepu ze stanem (aktywna, dostępna w zamówieniu, kurs aktualizowany automatycznie) i kursem,
ec2_currency_create - dodanie waluty (symbol, główny/dodatkowy symbol, baza, opcjonalnie aktywacja i dostępność w zamówieniu) - domyślnie tworzy walutę nieaktywną, bez ustawionego kursu.
- Uprawnienie:
currency.