{"id":16017,"date":"2026-05-25T18:45:40","date_gmt":"2026-05-25T16:45:40","guid":{"rendered":"https:\/\/dhosting.pl\/pomoc\/?post_type=manual_kb&#038;p=16017"},"modified":"2026-05-25T18:45:40","modified_gmt":"2026-05-25T16:45:40","slug":"jak-zintegrowac-tpay-z-wordpress-i-woocommerce","status":"publish","type":"manual_kb","link":"https:\/\/dhosting.pl\/pomoc\/baza-wiedzy\/jak-zintegrowac-tpay-z-wordpress-i-woocommerce\/","title":{"rendered":"Jak zintegrowa\u0107 Tpay z WordPress i WooCommerce"},"content":{"rendered":"<p>Integracja Tpay z WordPress i WooCommerce polega na zainstalowaniu wtyczki p\u0142atno\u015bci, aktywowaniu jej w ustawieniach WooCommerce oraz uzupe\u0142nieniu danych z Panelu Akceptanta Tpay, takich jak ID sprzedawcy, kod bezpiecze\u0144stwa i w niekt\u00f3rych przypadkach klucze API. To najprostsza droga do uruchomienia p\u0142atno\u015bci online w sklepie opartym o WooCommerce, poniewa\u017c nie wymaga samodzielnego programowania integracji.<\/p>\n<div id=\"ez-toc-container\" class=\"ez-toc-v2_0_83 ez-toc-wrap-left counter-flat ez-toc-counter ez-toc-custom ez-toc-container-direction\">\n<div class=\"ez-toc-title-container\">\n<p class=\"ez-toc-title\" style=\"cursor:inherit\">Spis tre\u015bci<\/p>\n<span class=\"ez-toc-title-toggle\"><\/span><\/div>\n<nav><ul class='ez-toc-list ez-toc-list-level-1 ' ><li class='ez-toc-page-1'><a class=\"ez-toc-link ez-toc-heading-1\" href=\"https:\/\/dhosting.pl\/pomoc\/baza-wiedzy\/jak-zintegrowac-tpay-z-wordpress-i-woocommerce\/#Co_przygotowac_przed_startem\" >Co przygotowa\u0107 przed startem<\/a><\/li><li class='ez-toc-page-1'><a class=\"ez-toc-link ez-toc-heading-2\" href=\"https:\/\/dhosting.pl\/pomoc\/baza-wiedzy\/jak-zintegrowac-tpay-z-wordpress-i-woocommerce\/#Instalacja_wtyczki\" >Instalacja wtyczki<\/a><\/li><li class='ez-toc-page-1'><a class=\"ez-toc-link ez-toc-heading-3\" href=\"https:\/\/dhosting.pl\/pomoc\/baza-wiedzy\/jak-zintegrowac-tpay-z-wordpress-i-woocommerce\/#Konfiguracja_w_WooCommerce\" >Konfiguracja w WooCommerce<\/a><\/li><li class='ez-toc-page-1'><a class=\"ez-toc-link ez-toc-heading-4\" href=\"https:\/\/dhosting.pl\/pomoc\/baza-wiedzy\/jak-zintegrowac-tpay-z-wordpress-i-woocommerce\/#Na_co_uwazac\" >Na co uwa\u017ca\u0107<\/a><\/li><\/ul><\/nav><\/div>\n<h2><span class=\"ez-toc-section\" id=\"Co_przygotowac_przed_startem\"><\/span>Co przygotowa\u0107 przed startem<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>Zanim zaczniesz, sklep powinien dzia\u0142a\u0107 na WordPressie z aktywn\u0105 wtyczk\u0105 WooCommerce, a Ty musisz mie\u0107 aktywne konto w Tpay. W materia\u0142ach Tpay pojawia si\u0119 te\u017c wymaganie odpowiedniej wersji PHP, przy czym instrukcja WooCommerce wskazuje minimum PHP 5.3, a wersja Open API minimum PHP 7.0, dlatego w praktyce najlepiej upewni\u0107 si\u0119, \u017ce serwer korzysta z nowszej wersji zgodnej z aktualnym WordPressem i WooCommerce.<\/p>\n<p>W przypadku wdro\u017cenia opartego o Open API sklep powinien mie\u0107 ustawion\u0105 walut\u0119 PLN, a na koncie Tpay trzeba mie\u0107 uruchomiony dost\u0119p do Open API w sekcji Integracja i API w Panelu Akceptanta. To wa\u017cne, bo bez aktywnego dost\u0119pu do w\u0142a\u015bciwych kluczy cz\u0119\u015b\u0107 metod p\u0142atno\u015bci albo funkcji dodatkowych po prostu nie zadzia\u0142a.<\/p>\n<div id=\"dhost-1089083554\" class=\"dhost-inpost dhost-entity-placement\"><a href=\"https:\/\/dhosting.pl\/opieka-stron.html?utm_source=pomoc&utm_medium=artykul&utm_campaign=pomoc\" target=\"_blank\">\r\n\t<img decoding=\"async\" src=\"https:\/\/dhosting.pl\/pomoc\/wp-content\/uploads\/2025\/01\/baner-opieka.png\" alt=\"opieka stron www\">\r\n<\/a>\r\n<br \/>\r\n<br \/><\/div><h2><span class=\"ez-toc-section\" id=\"Instalacja_wtyczki\"><\/span>Instalacja wtyczki<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>Instalacj\u0119 zaczynasz w panelu WordPressa, przechodz\u0105c do sekcji Wtyczki i Dodaj now\u0105. Nast\u0119pnie mo\u017cesz wgra\u0107 pobran\u0105 wtyczk\u0119 Tpay przez opcj\u0119 wy\u015blij wtyczk\u0119 na serwer, zainstalowa\u0107 j\u0105 i aktywowa\u0107, a analogicznie wcze\u015bniej lub r\u00f3wnolegle zadba\u0107 o aktywn\u0105 wtyczk\u0119 WooCommerce.<\/p>\n<p>W materia\u0142ach Tpay opisano te\u017c prosty scenariusz, w kt\u00f3rym po aktywacji WooCommerce i bramki Tpay przechodzisz od razu do konfiguracji p\u0142atno\u015bci w sklepie. Dzi\u0119ki temu ca\u0142y proces jest zrozumia\u0142y nawet dla osoby nietechnicznej, bo wi\u0119kszo\u015b\u0107 ustawie\u0144 uzupe\u0142nia si\u0119 z poziomu panelu administracyjnego WordPressa.<\/p>\n<h2><span class=\"ez-toc-section\" id=\"Konfiguracja_w_WooCommerce\"><\/span>Konfiguracja w WooCommerce<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>Po instalacji przejd\u017a do WooCommerce, potem Ustawienia i P\u0142atno\u015bci, w\u0142\u0105cz metod\u0119 p\u0142atno\u015bci Tpay, a nast\u0119pnie kliknij Zarz\u0105dzaj lub doko\u0144cz konfiguracj\u0119, zale\u017cnie od wersji modu\u0142u. W tym miejscu wpisujesz podstawowe dane integracyjne, przede wszystkim ID sprzedawcy oraz kod bezpiecze\u0144stwa pobrany z konta Tpay.<\/p>\n<p>Je\u017celi chcesz uruchomi\u0107 p\u0142atno\u015bci BLIK na stronie sklepu lub korzysta\u0107 ze zwrot\u00f3w, potrzebne b\u0119d\u0105 tak\u017ce klucz API i has\u0142o API. Tpay wskazuje, \u017ce klucz nale\u017cy utworzy\u0107 w Panelu Akceptanta w sekcji Integracja lub API, z odpowiednimi uprawnieniami do transakcji i zwrot\u00f3w oraz z aktywnym statusem klucza.<\/p>\n<h2><span class=\"ez-toc-section\" id=\"Na_co_uwazac\"><\/span>Na co uwa\u017ca\u0107<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>Jednym z najcz\u0119stszych b\u0142\u0119d\u00f3w jest wpisanie nieprawid\u0142owego kodu bezpiecze\u0144stwa albo pomylenie go z innymi danymi z panelu, co mo\u017ce powodowa\u0107 b\u0142\u0119dy integracji i komunikaty o niepoprawnych parametrach. Dlatego po zapisaniu ustawie\u0144 warto od razu wykona\u0107 testow\u0105 p\u0142atno\u015b\u0107 i sprawdzi\u0107, czy zam\u00f3wienie otrzymuje poprawny status.<\/p>\n<p>Dobr\u0105 praktyk\u0105 jest r\u00f3wnie\u017c sprawdzenie, czy wybrane metody p\u0142atno\u015bci s\u0105 faktycznie w\u0142\u0105czone i czy sklep zapisuje poprawnie statusy zam\u00f3wie\u0144 po op\u0142aceniu. Gotowe modu\u0142y sklepowe Tpay weryfikuj\u0105 powiadomienia o p\u0142atno\u015bci przed zmian\u0105 statusu zam\u00f3wienia, co pomaga ograniczy\u0107 b\u0142\u0119dy po stronie sklepu.<\/p>\n","protected":false},"author":6,"featured_media":10957,"parent":0,"menu_order":0,"template":"","format":"standard","manualknowledgebasecat":[7280,7281],"manual_kb_tag":[7302,7300,7299,7293,7297,7303,3050,5694,5042,4395,6324,1555,76,7301],"class_list":["post-16017","manual_kb","type-manual_kb","status-publish","format-standard","has-post-thumbnail","hentry","manualknowledgebasecat-platnosci-on-line","manualknowledgebasecat-tpay","manual_kb_tag-blik-woocommerce","manual_kb_tag-bramka-platnosci-wordpress","manual_kb_tag-integracja-tpay","manual_kb_tag-konfiguracja-tpay","manual_kb_tag-open-api-tpay","manual_kb_tag-panel-akceptanta-tpay","manual_kb_tag-platnosci-online","manual_kb_tag-platnosci-woocommerce","manual_kb_tag-sklep-internetowy-wordpress","manual_kb_tag-tpay","manual_kb_tag-tpay-woocommerce","manual_kb_tag-woocommerce","manual_kb_tag-wordpress","manual_kb_tag-wtyczka-tpay"],"_links":{"self":[{"href":"https:\/\/dhosting.pl\/pomoc\/wp-json\/wp\/v2\/manual_kb\/16017","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/dhosting.pl\/pomoc\/wp-json\/wp\/v2\/manual_kb"}],"about":[{"href":"https:\/\/dhosting.pl\/pomoc\/wp-json\/wp\/v2\/types\/manual_kb"}],"author":[{"embeddable":true,"href":"https:\/\/dhosting.pl\/pomoc\/wp-json\/wp\/v2\/users\/6"}],"version-history":[{"count":1,"href":"https:\/\/dhosting.pl\/pomoc\/wp-json\/wp\/v2\/manual_kb\/16017\/revisions"}],"predecessor-version":[{"id":16018,"href":"https:\/\/dhosting.pl\/pomoc\/wp-json\/wp\/v2\/manual_kb\/16017\/revisions\/16018"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/dhosting.pl\/pomoc\/wp-json\/wp\/v2\/media\/10957"}],"wp:attachment":[{"href":"https:\/\/dhosting.pl\/pomoc\/wp-json\/wp\/v2\/media?parent=16017"}],"wp:term":[{"taxonomy":"manualknowledgebasecat","embeddable":true,"href":"https:\/\/dhosting.pl\/pomoc\/wp-json\/wp\/v2\/manualknowledgebasecat?post=16017"},{"taxonomy":"manual_kb_tag","embeddable":true,"href":"https:\/\/dhosting.pl\/pomoc\/wp-json\/wp\/v2\/manual_kb_tag?post=16017"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}