Jak ustawić różne prowizje płatności online w WooCommerce
- Jak ustawić różne prowizje płatności online w WooCommerce dla 2 bramek płatniczych?
- Dlaczego różne prowizje płatności w WooCommerce są tak ważne?
- Dlaczego WooCommerce domyślnie nie ułatwia ustawiania prowizji?
- Rozwiązanie 1: Wtyczki do prowizji – najprostsza droga
- Konfiguracja wtyczki krok po kroku
- Wady i zalety korzystania z wtyczek
- Rozwiązanie 2: Customowy kod – pełna kontrola nad prowizjami
- Zalety i wady rozwiązania opartego na kodzie
- Kluczowe kwestie: prawo, konwersja i księgowość
- Podsumowanie
Jak ustawić różne prowizje płatności online w WooCommerce dla 2 bramek płatniczych?
Prowadzisz sklep internetowy na WooCommerce i zastanawiasz się, jak ustawić różne prowizje płatności online w WooCommerce dla 2 bramek płatniczych? To pytanie zadaje sobie wielu sprzedawców, którzy chcą zoptymalizować koszty transakcji i zwiększyć swoje marże. W końcu bramki płatnicze, choć niezbędne do prowadzenia e-commerce, różnią się między sobą cenowo.
Jedna metoda płatności może być droższa, inna tańsza, a Ty, jako właściciel biznesu, szukasz sposobów, by to zbilansować lub nawet częściowo przerzucić koszty na klienta. Odpowiednie ustawienie prowizji pozwala reagować na te różnice w stawkach i świadomie zarządzać strukturą kosztów w sklepie. Dzięki temu możesz lepiej panować nad marżą i zyskiem.
Dobrze skonfigurowane prowizje za płatności online mogą także wpływać na zachowania klientów. Odpowiednio prezentowane opłaty mogą zachęcić kupujących do wyboru tańszej dla Ciebie bramki płatniczej, co w skali miesiąca czy roku daje konkretne oszczędności. Jednocześnie wymaga to dbałości o przejrzystość i zgodność z prawem.
Nie musisz się martwić, że WooCommerce nie ma tego „z pudełka”. Da się to zrobić zarówno za pomocą wtyczek, jak i przy użyciu customowego kodu. W tym artykule zobaczysz, jak praktycznie podejść do tematu i co wziąć pod uwagę przy wdrażaniu różnych prowizji.

Dlaczego różne prowizje płatności w WooCommerce są tak ważne?
Na początku warto zrozumieć, dlaczego w ogóle warto ustawiać różne prowizje płatności online w WooCommerce. Wyobraź sobie, że oferujesz kilka metod płatności: szybkie przelewy (np. przez Przelewy24 czy PayU), płatności kartą, BLIK oraz płatność przy odbiorze. Każda z tych metod jest obsługiwana przez określoną bramkę płatniczą, a każda bramka ma swoją politykę cenową.
Najczęściej spotykasz się z procentową prowizją od wartości transakcji, czasem uzupełnioną o stałą opłatę za każdą płatność. Dla przykładu: jedna bramka pobiera 1,5% + 0,30 zł, inna 2,5% + 0,50 zł. Na pojedynczym zamówieniu różnica może wydawać się niewielka, ale przy dużej liczbie transakcji rośnie do znaczącej kwoty.
Jeżeli wszystkie te koszty bierzesz na siebie, przy dużej sprzedaży możesz z czasem zauważyć, że „zjadają” one sporą część zysku. Dostosowanie prowizji do bramek płatniczych pozwala zróżnicować koszty dla klienta i zbliżyć je do Twoich realnych wydatków. Możesz też świadomie promować konkretną metodę płatności, np. tę, która jest dla Ciebie tańsza.
To nie tylko kwestia finansów, ale też strategii sprzedażowej i optymalizacji marży. W dobrze zarządzanym e-commerce decyzje dotyczące płatności są równie ważne jak dobór oferty czy koszty logistyki. Dlatego warto poświęcić czas na ustawienie różnych prowizji dla poszczególnych bramek płatniczych.
Dlaczego WooCommerce domyślnie nie ułatwia ustawiania prowizji?
Mimo że WooCommerce jest bardzo popularnym i rozbudowanym systemem, w swojej podstawowej wersji nie oferuje zaawansowanej obsługi prowizji za płatności. W standardowej konfiguracji możesz włączać i wyłączać bramki płatnicze, ustawić ich kolejność czy podstawowe ustawienia, ale nie znajdziesz tam modułu do elastycznego doliczania opłat.
Domyślne opcje WooCommerce dotyczące dodatkowych kosztów są raczej proste i nie pozwalają na definiowanie oddzielnych prowizji dla kilku różnych bramek. Nie ma natywnej funkcji typu „dodaj X% opłaty dla tej metody płatności i Y zł dla innej”. To ogranicza możliwości, jeśli chcesz w pełni kontrolować koszty transakcyjne.
W praktyce WooCommerce koncentruje się na podstawowej funkcjonalności sklepu, a bardziej zaawansowane scenariusze – takie jak złożone prowizje czy warunkowe opłaty – pozostawia w gestii wtyczek lub rozwiązań customowych. To dobra wiadomość, bo masz dużą swobodę wyboru, ale wymaga to od Ciebie świadomej decyzji, jaką ścieżką pójdziesz.
Z tego powodu w kolejnych sekcjach zobaczysz dwa główne podejścia: korzystanie z gotowych wtyczek oraz dodanie własnego kodu z wykorzystaniem hooków WooCommerce. Oba rozwiązania mają swoje zalety i wady, ale każde z nich pozwala na realne ustawienie różnych prowizji płatności online dla co najmniej dwóch bramek płatniczych.
Rozwiązanie 1: Wtyczki do prowizji – najprostsza droga
Najbardziej przystępną metodą, aby ustawić różne prowizje płatności online w WooCommerce dla 2 bramek płatniczych, jest użycie dedykowanej wtyczki. Tego typu rozszerzenia pozwalają bez znajomości programowania zdefiniować dodatkowe opłaty, przypisać je do konkretnych metod płatności i dokładnie opisać je klientowi.
Na rynku WordPress znajdziesz zarówno darmowe, jak i płatne wtyczki, które specjalizują się w zarządzaniu opłatami w koszyku. Część z nich jest przeznaczona wyłącznie do obsługi opłat za płatność, inne oferują szerzej rozumiane „dodatkowe opłaty” – np. za określone produkty, kraje wysyłki czy role użytkowników. To daje możliwość elastycznego dopasowania narzędzia do Twoich potrzeb.
Zdarza się też, że oficjalne wtyczki bramek płatniczych (np. polskie integracje Przelewy24 czy PayU) zawierają opcję doliczenia prowizji bezpośrednio w swoich ustawieniach. Warto zawsze sprawdzić konfigurację używanej bramki, zanim zdecydujesz się na osobną wtyczkę do prowizji, bo może się okazać, że potrzebna funkcja już tam jest.
Jaką wtyczkę wybrać i na co zwrócić uwagę?
Przy wyborze wtyczki do zarządzania prowizjami za płatności zwróć uwagę na kilka kluczowych funkcjonalności. To od nich zależy, czy faktycznie będziesz w stanie ustawić różne prowizje online dla 2 (lub więcej) bramek płatniczych w WooCommerce. Dobrze dobrane narzędzie ułatwi Ci konfigurację i późniejszą edycję stawek.
Przydatne funkcje to w szczególności:
- Możliwość przypisania opłaty do konkretnej bramki płatniczej, tak aby każda metoda płatności mogła mieć swoją własną, niezależną prowizję.
- Definiowanie opłat procentowych, stałych lub mieszanych, dzięki czemu wygodnie odwzorujesz model rozliczeń z operatorem płatności.
- Obsługa podatku VAT na opłacie, np. możliwość wyboru stawki podatkowej i klasy podatkowej dla doliczanej prowizji.
- Warunkowe stosowanie opłat, np. tylko dla zamówień powyżej lub poniżej określonej kwoty, dla określonych produktów, kategorii czy użytkowników.
- Przejrzyste wyświetlanie opłat dla klienta w koszyku, na stronie zamówienia oraz w podsumowaniach.
Warto także zwrócić uwagę na jakość aktualizacji i wsparcia oraz na to, czy wtyczka jest kompatybilna z Twoją wersją WooCommerce i innymi kluczowymi rozszerzeniami. Dobrze dobrane narzędzie pozwoli Ci w prosty sposób zarządzać prowizjami także wtedy, gdy wprowadzisz kolejne bramki płatnicze.
Konfiguracja wtyczki krok po kroku
Gdy wybierzesz już odpowiednią wtyczkę, proces konfiguracji ustawiania różnych prowizji płatności online w WooCommerce zwykle przebiega według podobnego schematu. Bez względu na nazwę, większość takich narzędzi oferuje intuicyjny panel i prosty formularz do tworzenia „reguł” opłat. Poniżej znajdziesz ogólny, praktyczny schemat działania.
-
Instalacja i aktywacja wtyczki
-
W panelu WordPress przejdź do zakładki „Wtyczki” → „Dodaj nową”.
- Wyszukaj wybraną wtyczkę po nazwie, lub wgraj plik ZIP, jeśli korzystasz z wersji komercyjnej.
-
Zainstaluj, a następnie aktywuj wtyczkę, aby jej funkcje stały się dostępne w sklepie.
-
Dostęp do ustawień wtyczki
-
Po aktywacji wtyczka zazwyczaj dodaje nową pozycję w menu WordPressa, np. w obszarze WooCommerce.
- Alternatywnie jej ustawienia mogą pojawić się bezpośrednio w „WooCommerce” → „Ustawienia” → „Płatności” po wejściu w konfigurację konkretnej bramki płatniczej.
-
W tym miejscu znajdziesz opcje definiowania dodatkowych opłat.
-
Tworzenie reguł prowizyjnych
-
W panelu wtyczki dodaj nową regułę opłaty.
- Nazwij opłatę w sposób zrozumiały dla klienta, np. „Opłata za płatność kartą” lub „Prowizja PayU”.
- Wybierz typ opłaty – procentowa, stała lub kombinacja obu wariantów.
-
Wpisz wartość opłaty, np. 1,5% i 0,30 zł, odzwierciedlając model rozliczeń z bramką płatniczą.
-
Przypisanie opłaty do bramki płatniczej
-
W ustawieniach reguły wybierz metody płatności, dla których ma obowiązywać dana prowizja.
- Przykładowo, pierwszą regułę przypisz do bramki „Przelewy24”, a drugą do bramki „PayU”.
-
Dzięki temu każda bramka będzie miała inną stawkę, zgodną z Twoimi kosztami obsługi płatności.
-
Konfiguracja podatku i warunków
-
Zdecyduj, czy opłata ma być opodatkowana (np. 23% VAT) i wybierz odpowiednią klasę podatkową.
- Jeżeli wtyczka na to pozwala, ustaw warunki stosowania opłaty – np. tylko powyżej określonej wartości koszyka.
-
Możesz również ograniczyć opłatę do konkretnych produktów, kategorii czy ról użytkowników.
-
Zapisanie ustawień i testy
-
Zapisz dodaną regułę i powtórz proces dla kolejnej bramki płatniczej.
- Następnie wykonaj kilka testowych zamówień, wybierając różne metody płatności, aby upewnić się, że prowizje są naliczane poprawnie i czytelnie prezentowane klientowi.
- Sprawdź też, czy opłata poprawnie trafia do podsumowania zamówienia i dokumentów księgowych.

Wady i zalety korzystania z wtyczek
Korzystanie z wtyczek to najbardziej naturalny sposób na ustawienie różnych prowizji płatności online w WooCommerce, ale jak każde rozwiązanie ma swoje plusy i minusy. Warto je poznać, aby świadomie podjąć decyzję, czy to odpowiednia droga dla Twojego sklepu.
Do głównych zalet wtyczek należą:
- Prostota i szybkość konfiguracji – większość ustawień wprowadzisz z poziomu panelu administracyjnego, bez dotykania kodu.
- Bogactwo opcji – dobre wtyczki oferują opłaty procentowe, stałe, mieszane oraz różne warunki stosowania.
- Wsparcie i aktualizacje – renomowane wtyczki są aktualizowane i dostosowywane do zmian w WooCommerce.
Jednocześnie należy mieć na uwadze również wady takiego podejścia:
- Dodatkowy koszt, ponieważ wiele najbardziej rozbudowanych wtyczek jest płatnych i wymaga opłacania licencji.
- Obciążenie serwera, ponieważ każda kolejna wtyczka to dodatkowy kod, który może wpływać na wydajność sklepu.
- Ryzyko konfliktów z innymi wtyczkami lub motywem, szczególnie w przypadku rozbudowanych instalacji.
Jeżeli zależy Ci na szybkim wdrożeniu i wygodnym panelu do obsługi prowizji, wtyczki są zazwyczaj najlepszym pierwszym wyborem. Jeśli jednak oczekujesz szczególnie nietypowej logiki, możesz rozważyć rozwiązanie oparte o własny kod.
Rozwiązanie 2: Customowy kod – pełna kontrola nad prowizjami
Drugą drogą do ustawienia różnych prowizji płatności online w WooCommerce dla 2 bramek płatniczych jest użycie customowego kodu. To rozwiązanie daje bardzo dużą elastyczność i pozwala tworzyć dowolną logikę naliczania opłat, ale wymaga znajomości PHP lub współpracy z deweloperem.
WooCommerce udostępnia zestaw tzw. haków (hooks), które pozwalają rozszerzać i modyfikować jego działanie. W przypadku dodatkowych opłat kluczowy jest hook woocommerce_cart_calculate_fees. To właśnie on umożliwia dodanie własnych pozycji do koszyka przed końcowym przeliczeniem kwoty do zapłaty.
W uproszczonym ujęciu potrzebujesz trzech kroków:
- Sprawdzić wybraną metodę płatności, czyli odczytać z sesji WooCommerce identyfikator bramki, np.
przelewy24lubpayu. - Obliczyć opłatę na podstawie wartości koszyka i przyjętych stawek (procentowo, kwotowo lub mieszanie).
- Dodać opłatę do koszyka funkcją
WC()->cart->add_fee()z odpowiednią nazwą i ustawieniem podatku.
Przykładowy kod dla dwóch bramek płatniczych
Poniżej znajduje się przykład, który demonstruje, jak można ustawić różne prowizje płatności online w WooCommerce dla 2 bramek płatniczych. Kod jest uproszczony i w praktycznej implementacji powinien zostać rozbudowany o dodatkowe zabezpieczenia oraz walidacje.
add_action( 'woocommerce_cart_calculate_fees', 'toecommerce_custom_payment_fee' );
function toecommerce_custom_payment_fee( $cart ) {
if ( is_admin() && ! defined( 'DOING_AJAX' ) ) {
return;
}
$chosen_gateway = WC()->session->get( 'chosen_payment_method' );
$cart_total = $cart->get_total(); // Łączna kwota w koszyku
$fee = 0;
$fee_name = '';
// Ustawienia dla bramki płatniczej 1 (np. Przelewy24)
if ( $chosen_gateway === 'przelewy24' ) {
$percentage_fee = 0.015; // 1.5%
$fixed_fee = 0.30; // 0.30 zł
$fee = ( $cart_total * $percentage_fee ) + $fixed_fee;
$fee_name = 'Opłata za Przelewy24';
}
// Ustawienia dla bramki płatniczej 2 (np. PayU)
if ( $chosen_gateway === 'payu' ) {
$percentage_fee = 0.022; // 2.2%
$fixed_fee = 0.50; // 0.50 zł
$fee = ( $cart_total * $percentage_fee ) + $fixed_fee;
$fee_name = 'Opłata za PayU';
}
if ( $fee > 0 ) {
WC()->cart->add_fee( $fee_name, $fee, true, 'standard' ); // true = opłata opodatkowana, 'standard' = klasa podatkowa
}
}
Tego typu kod najlepiej umieścić w pliku functions.php motywu potomnego (child theme) lub w dedykowanej wtyczce z funkcjami. Nie należy modyfikować motywu głównego, ponieważ zmiany zostaną utracone przy jego aktualizacji. Własna implementacja daje Ci pełną kontrolę nad tym, jak naliczane są prowizje i w jaki sposób są prezentowane.
Zalety i wady rozwiązania opartego na kodzie
Customowe rozwiązanie oparte na kodzie to opcja dla bardziej zaawansowanych użytkowników WooCommerce oraz dla tych, którzy chcą uniknąć instalowania kolejnych wtyczek. Pozwala ono bardzo precyzyjnie odwzorować wszelkie zasady naliczania prowizji płatności online w sklepie.
Do najważniejszych zalet takiego podejścia należą:
- Pełna kontrola nad logiką, dzięki czemu możesz dopasować obliczanie prowizji do nawet bardzo specyficznych wymagań biznesowych.
- Brak dodatkowych wtyczek, co może pozytywnie wpływać na wydajność i ogranicza ryzyko konfliktów.
- Możliwość ciągłego doskonalenia rozwiązania wraz z rozwojem sklepu i rosnącymi potrzebami.
Trzeba jednak mieć na uwadze także wady:
- Wymagana wiedza techniczna – błędy w kodzie mogą sprawić, że sklep przestanie działać poprawnie, dlatego konieczna jest ostrożność.
- Brak graficznego interfejsu – każda zmiana stawek czy warunków naliczania opłat wymaga edycji plików PHP.
- Brak zewnętrznego wsparcia – za utrzymanie rozwiązania odpowiadasz Ty lub Twój deweloper.
Jeśli zależy Ci na maksymalnej elastyczności i nie chcesz uzależniać się od gotowych wtyczek, customowy kod to świetna droga do ustawienia różnych prowizji płatności online w WooCommerce dla wielu bramek płatniczych.
Kluczowe kwestie: prawo, konwersja i księgowość
Niezależnie od tego, czy wybierzesz wtyczki, czy własny kod, doliczanie prowizji za płatności w WooCommerce wymaga uwagi w kilku obszarach. To nie tylko kwestia techniczna, ale także prawna, sprzedażowa i księgowa, dlatego warto podejść do niej kompleksowo.
Po pierwsze, niezwykle ważna jest przejrzystość dla klienta. Przepisy dotyczące praw konsumenta nakazują jasne informowanie o wszystkich dodatkowych kosztach przed finalizacją zamówienia. Oznacza to, że opłata za płatność musi być widoczna w koszyku i na stronie podsumowania, z czytelnym opisem. Ukryte czy nagłe opłaty na ostatnim etapie mogą prowadzić do rezygnacji z zakupu oraz ryzyka konsekwencji prawnych.
Po drugie, warto mieć świadomość wpływu dodatkowych opłat na współczynnik konwersji. Nawet niewielka prowizja może zniechęcić część klientów, szczególnie jeśli pojawia się niespodziewanie. Dlatego po wprowadzeniu prowizji dobrze jest monitorować zachowanie użytkowników i reagować na ewentualne spadki konwersji – np. testując różne wysokości opłat lub sposoby ich komunikacji.
Po trzecie, doliczanie prowizji wymaga odpowiedniego ujęcia w księgowości. Należy ustalić, czy opłata będzie osobną pozycją na fakturze, czy częścią ceny produktu oraz jak będzie rozliczany VAT od tej opłaty. Warto skonsultować się z księgowym, aby upewnić się, że przyjęte rozwiązanie jest zgodne z obowiązującymi przepisami i dobrze odzwierciedla strukturę kosztów sklepu.
Na koniec pamiętaj o dokładnym testowaniu procesu zakupowego po każdej zmianie związanej z prowizjami. Sprawdź różne kombinacje metod płatności, wartości koszyka i wariantów zamówienia, aby mieć pewność, że wszystko działa poprawnie, a klient widzi spójne i zrozumiałe informacje.
Podsumowanie
Ustawienie różnych prowizji płatności online w WooCommerce dla 2 bramek płatniczych jest jak najbardziej możliwe i może znacząco poprawić optymalizację kosztów Twojego sklepu. Możesz wybrać prostą drogę poprzez dedykowane wtyczki, które zapewniają wygodny panel konfiguracji, albo zdecydować się na customowy kod, dający pełną kontrolę nad działaniem sklepu.
Niezależnie od metody kluczowe jest, aby prowizje były transparentne dla klienta, zgodne z przepisami oraz właściwie rozliczane księgowo. Dobrze wdrożone rozwiązanie pozwoli Ci lepiej zarządzać marżą, świadomie kształtować ofertę metod płatności i budować sklep, który jest zarówno rentowny, jak i przyjazny dla użytkownika.