Przejdź do treści
Sprzedaż w wielu walutach w WooCommerce z voucherami

Sprzedaż w wielu walutach w WooCommerce z voucherami

Opublikowano: 19 października 2026| Zaktualizowano: 19 października 2026

W sklepie wielowalutowym kwota widoczna przy produkcie może różnić się od obciążenia karty, a voucher może mieć własne zasady wyceny i realizacji. Przed uruchomieniem sprzedaży na kilku rynkach rozdzielamy reguły ceny, płatności, nominału vouchera i jego salda.

Krótka odpowiedź

WooCommerce przechowuje jedną walutę bazową, a wyświetlanie lub przyjmowanie płatności w innych walutach wymaga rozszerzenia. Sklep powinien ustalić, czy voucher zachowuje nominał w walucie zakupu, czy saldo przelicza według kursu przy realizacji.

Przed startem testujemy częściowe użycie, dopłatę, zwrot i zapis waluty w zamówieniu.

Usługi KC Mobile

Potrzebujesz pomocy w tym temacie?

Czytasz poradnik „Sprzedaż w wielu walutach w WooCommerce z voucherami”. Napisz, co chcesz zrobić i na jakim etapie jesteś. Ustalimy, czy możemy pomóc i jaki zakres prac będzie potrzebny.

Co oznacza sprzedaż w wielu walutach w WooCommerce?

WooCommerce ma jedną walutę bazową, która służy do wyświetlania cen produktów i zapisywania nowych zamówień. Sprzedaż w innych walutach wymaga rozszerzenia, a samo wyświetlanie przeliczonej ceny nie oznacza jeszcze, że operator pobierze płatność w tej walucie. Dokumentację WooCommerce sprawdziliśmy w październiku 2026 roku.

Sklep może pokazywać klientowi kwotę przeliczoną, ustalać stałą cenę dla rynku albo przyjmować płatność w wybranej walucie. Te modele różnią się zapisem zamówienia i sposobem rozliczenia. Tabela pokazuje, co klient może zobaczyć i zapłacić w każdym wariancie.

modele walut w WooCommerce i ich wpływ na zamówienie
ModelCena widoczna dla klientaWaluta obciążeniaZapis zamówienia
Jedna waluta bazowaWaluta bazowaWaluta bazowaWaluta bazowa
Przeliczenie do wyświetleniaWaluta wybrana przez klientaWaluta bazowaZależy od rozszerzenia
Płatność w wybranej walucieWaluta wybrana przez klientaWaluta wybrana przez klientaWaluta zamówienia
Stała cena na rynekCena przypisana do rynkuWaluta obsługiwana przez bramkęWaluta zamówienia

Wniosek: symbol waluty przy cenie nie przesądza o walucie obciążenia ani o wartości zapisanej w zamówieniu.

WooCommerce udostępnia funkcje wielowalutowe przez rozszerzenia o różnym zakresie. Na przykład widget Currency Converter zmienia prezentację cen, ale sam nie zmienia waluty pobranej od klienta. Jeśli operator i rozszerzenie obsługują płatność w walucie klienta, sklep może zapisać zamówienie w tej walucie; przed wdrożeniem sprawdzamy to w dokumentacji bramki i rozszerzenia. Przy wyborze operatora pomaga porównanie płatności online w sklepie.

Zalecamy wybrać jeden model dla każdego rynku i opisać go w polityce cenowej. Ręczna cena rynkowa daje kontrolę nad kwotą, a automatyczne przeliczenie wiąże cenę z kursem oraz zaokrągleniem. Jeśli potrzebujesz ustalić, jak połączyć walutę zamówienia z operatorem, integracja płatności w sklepie obejmuje konfigurację i sprawdzenie przepływu transakcji.

Czytasz poradnik „Sprzedaż w wielu walutach w WooCommerce z voucherami”. Napisz, co chcesz zrobić i na jakim etapie jesteś. Ustalimy, czy możemy pomóc i jaki zakres prac będzie potrzebny. Omów temat tego poradnika

Jaką walutę ma voucher i jego saldo?

Walutę vouchera określa reguła sklepu, a nie sam symbol umieszczony przy jego wartości. Nominał to wartość przyznana przy zakupie, waluta płatności określa obciążenie klienta, waluta realizacji dotyczy koszyka, a waluta salda wskazuje, w czym sklep przechowuje niewykorzystaną kwotę. Te waluty mogą się różnić tylko wtedy, gdy wtyczka, regulamin i księgowanie spójnie obsługują taki model.

Przed wyborem wtyczki voucherowej ustalamy:
- Czy nominał jest wyrażony w walucie bazowej czy walucie zamówienia?
- Czy kod można wykorzystać na rynku z inną walutą?
- Czy niewykorzystane saldo pozostaje w walucie zakupu czy zmienia wartość przy przeliczeniu?
- Czy częściowe użycie zachowuje właściwą kwotę i walutę salda?
- Czy zwrot trafia na voucher, do operatora płatności czy do obu źródeł?

Dokumentacja WooCommerce Gift Cards opisuje kody o wartości odpowiadającej zakupionej karcie, użycie karty przy płatności oraz osobne zwroty na kartę. Nie potwierdza zgodności tej wtyczki z każdym rozszerzeniem wielowalutowym. Weryfikujemy więc, jak wtyczka przechowuje walutę nominału i saldo po częściowej realizacji.

Z naszych wdrożeń wynika, że nieporozumienia często zaczynają się od podania samej kwoty bez waluty i reguł wykorzystania. Zalecamy pokazywać nominał wraz z kodem waluty, na przykład 100 PLN, oraz wyjaśniać, czy karta działa przy zamówieniu rozliczanym w EUR.

Lista kontrolna porządkuje reguły nominału, realizacji, salda i zwrotu, które trzeba ustalić przed wyborem wtyczki voucherowej.

Jak obsłużyć kurs i zaokrąglenia?

Sklep powinien ustalić źródło kursu, częstotliwość aktualizacji, precyzję i moment przeliczenia salda. Wtyczka może pobierać kurs automatycznie, pozwalać na jego ręczne ustawienie albo zapisywać kurs przy zamówieniu. Dokumentację wybranej wersji rozszerzenia sprawdzamy przed konfiguracją, ponieważ zakres ustawień i sposób zaokrąglania zależą od producenta.

Przykład jest wyłącznie ilustracją obliczeń: nominał 100 PLN przy kursie 1 EUR = 4,30 PLN daje 23,26 EUR po zaokrągleniu do dwóch miejsc po przecinku. Przy kursie 1 EUR = 4,40 PLN ta sama kwota odpowiada 22,73 EUR. Tabela pokazuje, jak wybór momentu przeliczenia wpływa na wartość realizacji.

przykładowe przeliczenie nominału 100 PLN na EUR
ZasadaKurs przykładowyKwota vouchera (EUR)
Kurs z chwili zakupu1 EUR = 4,30 PLN23,26
Kurs z chwili realizacji1 EUR = 4,40 PLN22,73
Brak przeliczenia--

Wniosek: saldo vouchera zmienia wartość w EUR, jeśli sklep przelicza je według kursu z chwili realizacji.

Sklep musi zdecydować, czy wartość vouchera pozostaje stała w walucie zakupu, czy zmienia się wraz z kursem. Następnie ustalamy źródło kursu, częstotliwość aktualizacji, liczbę miejsc po przecinku, rodzaj zaokrąglenia i ewentualną marżę walutową. Dokumentacja rozszerzenia powinna wyjaśniać, czy kurs dotyczy tylko ceny produktu, czy także kwoty płatności i salda karty.

Zmiana kursu nie musi zmienić nominału vouchera. Rozszerzenie może zapisać kurs zamówienia, a wtyczka voucherowa zachować saldo w walucie bazowej. Dlatego porównujemy osobno wartość zamówienia, obciążenie operatora i saldo karty. Przy zmianie kursu między zakupem a realizacją wynik zależy od zapisanej reguły, a nie od samego bieżącego kursu widocznego na stronie.

Potrzebujesz pomocy w tym temacie?

Wolisz od razu porozmawiać? Zadzwoń: 604 939 140

Wysyłając formularz, zgadzasz się na przetwarzanie danych w celu kontaktu (polityka prywatności). Odpowiadamy w 24h.

Czy voucher można wykorzystać w innej walucie?

Voucher można zrealizować w innej walucie tylko wtedy, gdy obsługują to wtyczki oraz regulamin sklepu. Sklep może ograniczyć kod do waluty zakupu, przyjmować go w walucie bazowej albo przeliczać saldo na walutę aktywną podczas realizacji. Tabela ułatwia wybór reguły przed uruchomieniem sprzedaży zagranicznej.

warianty realizacji vouchera w WooCommerce
WariantWaluta realizacjiCzęściowe użycieKonsekwencja dla salda
Waluta zakupuWaluta zakupuTak, jeśli obsługuje wtyczkaPozostaje w walucie zakupu
Waluta bazowaWaluta bazowa sklepuTak, jeśli obsługuje wtyczkaPozostaje w walucie bazowej
Przeliczenie przy realizacjiWaluta aktywna w koszykuZależy od reguły kursuWartość zależy od ustalonego kursu

Wniosek: możliwość oglądania cen w różnych walutach nie daje automatycznie możliwości realizacji kodu na innym rynku.

Przy częściowym użyciu sprawdzamy, czy kod pokrywa część koszyka, a klient może dopłacić inną metodą. Oficjalna wtyczka WooCommerce Gift Cards pozwala na płatność częściową oraz osobny zwrot kwoty przypisanej do karty. Zwrot środków pobranych przez operatora może wymagać oddzielnej czynności, dlatego testujemy obie części rozliczenia.

Regulamin powinien wyjaśniać zasady pozostałego salda, kursu, dopłaty i terminu ważności, jeśli obowiązuje. Jeśli sklep zwraca pieniądze w innej walucie niż przyjął płatność, uzgadniamy z operatorem i księgowością sposób rozliczenia różnicy kursowej. Przy dwóch walutach realizacji warto też rozstrzygnąć, czy kod można wykorzystać ponownie na innym rynku po częściowej płatności.

Jak sprawdzić kompatybilność wtyczek walut i voucherów?

Kompatybilność potwierdzamy dla konkretnych wersji WooCommerce, rozszerzenia walutowego, wtyczki voucherowej, motywu i bramki płatniczej. Zgodność każdej wtyczki osobno z WooCommerce nie potwierdza, że saldo będzie prawidłowo zapisane po płatności w innej walucie. Dokumentacje WooCommerce opisują waluty i Gift Cards oddzielnie, dlatego potrzebny jest test połączenia tych funkcji.

Przed instalacją sprawdzamy:
- walutę produktu, koszyka, zamówienia i obciążenia bramki;
- zapis kursu oraz waluty w zamówieniu po opłaceniu;
- moment wystawienia kodu i status zamówienia wymagany do jego aktywacji;
- częściową realizację, pozostałe saldo i dopłatę inną metodą;
- kupony rabatowe użyte przy zakupie lub realizacji vouchera;
- zwroty częściowe oraz pełne;
- eksport danych do raportów sprzedażowych i księgowych.

WooCommerce Gift Cards ma osobne ustawienia w WooCommerce > Settings > Gift Cards, a kody i aktywność kart są dostępne w Marketing > Gift Cards. Nazwy menu i możliwości zależą od wersji oraz użytej wtyczki. Przed instalacją sprawdzamy dokumentację producentów, wymagane wersje oraz zgłoszenia błędów dotyczące integracji.

W dokumentacji szukamy informacji o walucie zapisywanej w zamówieniu, zgodności z bramkami i zasadach częściowego zwrotu. Jeśli producent nie opisuje połączenia obu rozszerzeń, przygotowujemy kopię sklepu testowego i potwierdzamy zachowanie salda na zamówieniu próbnym. Test zapisujemy razem z wersjami wtyczek, aby wynik dało się powtórzyć po aktualizacji.

Jakie ryzyka pojawiają się przy płatności i zwrocie?

Kwota widoczna w sklepie, kwota przekazana operatorowi i kwota zaksięgowana mogą się różnić, gdy przewalutowania dokonują różne podmioty albo odbywają się w różnych momentach. Operator lub bank klienta może naliczyć opłatę albo zastosować własny kurs. Dokumentację WooCommerce o sprzedaży poza walutą bazową sprawdziliśmy w październiku 2026 roku; sklep powinien dodatkowo sprawdzić cennik operatora i warunki banku klienta.

W zamówieniu warto zachować walutę i kwotę klienta, kwotę przekazaną do bramki, identyfikator transakcji, zastosowany kurs i wartości zwrócone. Porównanie tych danych z panelem operatora ułatwia wyjaśnienie rozbieżności. Przed wdrożeniem sprawdzamy, które pola zapisuje wtyczka i co zawiera eksport raportu.

Zwrot za zamówienie opłacone częściowo voucherem i częściowo kartą może wymagać dwóch operacji. Dokumentacja WooCommerce Gift Cards wskazuje, że zwroty na kartę są przetwarzane niezależnie od zwrotów do bramek płatniczych. Ustalamy, jaka część wraca na saldo vouchera, a jaka na pierwotną metodę płatności.

Zmiana waluty bazowej może zmienić sposób prezentacji cen, ale nie przelicza automatycznie ich wartości liczbowych. WooCommerce zachowuje walutę i sumy wcześniejszych zamówień; przed zmianą trzeba też ręcznie sprawdzić cenniki produktów i aktywne vouchery. Informacje te opisuje dokumentacja WooCommerce sprawdzona w październiku 2026 roku.

Zalecamy uzgodnić z księgowością, jakie kwoty i kursy mają trafić do ewidencji oraz jak dokumentować zwrot częściowy. Z operatorem płatności ustalamy waluty przyjmowania i zwrotów, sposób prezentacji prowizji oraz możliwość zwrotu w walucie transakcji. Te ustalenia ograniczają rozbieżności między raportem sklepu, panelem bramki i księgowaniem.

Jak przetestować sklep wielowalutowy z voucherem?

Test powinien obejmować zakup, płatność, zapis salda, realizację i zwrot przed uruchomieniem sklepu dla klientów. Scenariusze wykonujemy w środowisku testowym z wersjami wtyczek i ustawieniami kursu planowanymi na produkcji. Tabela podaje minimalne przypadki i oczekiwane wyniki.

scenariusze testowe vouchera w WooCommerce
ScenariuszCo sprawdzamyOczekiwany wynik
Zakup i realizacja w tej samej walucieCena i saldoSaldo maleje o kwotę wykorzystaną
Zakup w PLN i realizacja w EURReguła kursuKwota odpowiada ustalonemu kursowi
Częściowe wykorzystaniePozostałe saldoSaldo zachowuje ustaloną walutę
Voucher i kupon rabatowyKolejność naliczaniaKwoty odpowiadają konfiguracji sklepu
Zwrot płatności mieszanejOperator i saldo kartyKażda część wraca na właściwe źródło
Nieudana płatnośćStatus zamówienia i koduNieopłacone zamówienie nie aktywuje kodu

Wniosek: test jest zaliczony, gdy zgadzają się kwoty koszyka, zamówienia, operatora i salda vouchera.

W każdym scenariuszu sprawdzamy zmianę kursu między zakupem a realizacją, anulowanie, ponowienie płatności i ponowne wysłanie formularza. Porównujemy też walutę w koszyku i przy kasie, ponieważ cache może pokazać cenę niezgodną z aktywną walutą. Ustawienia cache weryfikujemy według dokumentacji producenta rozszerzenia.

Jeśli potrzebna jest pomoc w połączeniu bramki płatniczej, walut i voucherów, integracja płatności w WooCommerce może objąć konfigurację i testy scenariuszy transakcyjnych. Zakres prac ustalamy na podstawie operatora, wersji wtyczek i sposobu obsługi zwrotów.

Schemat prowadzi przez zakup, płatność, realizację i zwrot vouchera, aby porównać kwoty zapisane w sklepie i u operatora.

Jakie informacje pokazać klientowi przed zakupem?

Przed zakupem klient powinien znać walutę nominału, rynki realizacji i zasady przeliczenia vouchera. Informacje umieszczamy przy produkcie, w wiadomości z kodem i w regulaminie. Każde miejsce powinno opisywać tę samą regułę.

Opis vouchera powinien zawierać:
- kwotę i kod waluty;
- kraje lub waluty realizacji;
- źródło i moment ustalania kursu, jeśli saldo podlega przeliczeniu;
- sposób częściowego wykorzystania oraz dopłaty;
- termin ważności, jeśli obowiązuje;
- procedurę anulowania zakupu i zwrotu środków.

Zakup vouchera dla siebie i zakup dla odbiorcy mogą różnić się adresem dostawy kodu, ale nie powinny zmieniać nominału ani zasad realizacji. W wiadomości z kodem podajemy kwotę z walutą i odnośnik do warunków użycia.

Więcej poradników w tym temacie

Wspomniane narzędzia

WooCommerceWooCommerce Multi-CurrencyWPML Multilingual & Multicurrency for WooCommerceWooCommerce Multicurrency Switcher and ConverterWooCommerce Gift Cards

Najczęściej zadawane pytania

Jak ustawić sprzedaż w wielu walutach w WooCommerce?
WooCommerce > Settings > General pozwala wybrać jedną walutę bazową sklepu. Do wyświetlania cen lub pobierania płatności w innych walutach potrzebne jest rozszerzenie; jego dokumentacja powinna potwierdzić obsługę waluty przez operatora.
Czy voucher WooCommerce można kupić w jednej walucie i zrealizować w innej?
Tak, jeśli wtyczka voucherowa i rozszerzenie walutowe obsługują taki scenariusz. Regulamin powinien określać kurs, saldo i dopłatę, a test powinien sprawdzić częściowe użycie.
Jak przeliczać saldo vouchera po zmianie kursu?
Sklep powinien wybrać stałe saldo w walucie zakupu albo przeliczenie według kursu z chwili realizacji. Wartość kursu i moment przeliczenia trzeba opisać w warunkach vouchera.
Czy voucher może być wykorzystany częściowo w sklepie wielowalutowym?
Może, jeśli wtyczka zapisuje pozostałe saldo i jego walutę. Test powinien obejmować dopłatę inną metodą oraz kolejne użycie kodu.
Jak przetestować zwrot za voucher kupiony w obcej walucie?
W środowisku testowym sprawdź zwrot części przypisanej do vouchera i zwrot do operatora. Porównaj walutę zwrotu, historię transakcji i saldo karty.
Jak sprawdzić, czy wtyczki walut i voucherów współpracują?
Sprawdź dokumentację producentów dla używanych wersji WooCommerce i rozszerzeń, a następnie wykonaj test płatności, częściowej realizacji i zwrotu. Sama instalacja obu wtyczek nie potwierdza prawidłowego przepływu salda.
#WooCommerce#wielowalutowość#vouchery#karty podarunkowe#płatności online#kurs walut#integracje WooCommerce#e-commerce
Zdjęcie autora: Krzysztof Czapnik
O autorze

Krzysztof Czapnik

Founder & Technical Lead, KC Mobile

Projektuję i rozwijam strony WordPress, sklepy WooCommerce oraz aplikacje internetowe. Łączę projektowanie z programowaniem, integracjami i technicznym SEO. Projekty KC Mobile prowadzę osobiście.

Potrzebujesz pomocy z tym tematem? Napisz - odpowiem osobiście w 24h.

Potrzebujesz pomocy w tym temacie?

Czytasz poradnik „Sprzedaż w wielu walutach w WooCommerce z voucherami”. Napisz, co chcesz zrobić i na jakim etapie jesteś. Ustalimy, czy możemy pomóc i jaki zakres prac będzie potrzebny.