Artykuły i poradniki dotyczące uruchamiania i rozwoju sklepu internetowego
Integracje, SEO, marketing, dropshipping i automatyzacja sklepu internetowego

Metody płatności w sklepie internetowym: jak przyjmować płatności (Ukraina/świat). Pełny przewodnik BooStore

Metody płatności i dostawy w sklepie internetowym: systemy płatności, TTN i dostawa międzynarodowa

Metody płatności w sklepie internetowym: jak przyjmować płatności (Ukraina i świat)

Praktyczny przewodnik po przyjmowaniu płatności i konfiguracji dostawy w sklepie internetowym na BooStore.pro. Omawiamy podłączanie systemów płatności (Monobank, LiqPay, Fondy, WayForPay, Stripe, PayPal i innych), konfigurację TTN z automatycznym obliczaniem kosztów, pracę z pobraniem, dostawę międzynarodową przez Goshippo oraz sposoby wyświetlenia warunków dostawy bezpośrednio w karcie produktu. Wszystko — na realnym funkcjonalności platformy.

💳 Jakie metody płatności są w sklepie internetowym

Aby przyjmować pieniądze za produkt, sklep internetowy potrzebuje co najmniej jednej metody płatności. Na BooStore.pro można podłączyć wiele systemów płatności, a kupujący zawsze wybiera dogodną opcję bezpośrednio podczas składania zamówienia. Jeśli metod jest kilka — system pokazuje listę, a klient decyduje, czym zapłacić: kartą, przez bankowość internetową, w ratach czy gotówką przy odbiorze (pobranie).

💳 Płatność online kartą

Acquiring internetowy przez Monobank, NovaPay, LiqPay, Fondy, WayForPay, PrivatBank, Stripe, PayPal, Square i inne. Kupujący płaci za zamówienie od razu po jego złożeniu, a środki trafiają na Twoje konto.

📦 Pobranie

Płatność przy odbiorze w punkcie wydania przewoźnika (np. pobranie w Novie Poszcie). Pieniądze za produkt i dostawę przewoźnik pobiera od odbiorcy przy wydaniu.

🕑 Raty i płatność w częściach

Kupujący dzieli płatność na części. Obsługiwane przez LiqPay, Fondy, WayForPay (PayParts), PrivatBank (PayParts), Stripe (KLARNA, Afterpay).

🔗 Płatność fakturą i linkiem

Generowanie linku do płatności z ceną, opisem i kontaktami kupującego — wygodne do sprzedaży w komunikatorach i przez telefon.

Ważne: podłączanie systemów płatności jest możliwe tylko dla witryn z przypisaną własną domeną. Po aktywacji systemu nie można zmienić ID agenta rozliczeniowego — to środek bezpieczeństwa, dlatego sprawdzaj dane przed zapisaniem.

Wszystkie płatności odbywają się po złożeniu zamówienia: kupujący wypełnia formularz, następnie system tworzy numer płatności i proponuje zapłatę wybranym systemem płatności. Szczegółowy przegląd metod i instrukcje podłączania — na stronie «Systemy płatności» oraz w bazie wiedzy o płatnościach online.

📊 Porównanie systemów płatności: prowizje i możliwości

Platforma nie pobiera dodatkowej prowizji za korzystanie z systemów płatności. Podane poniżej procenty ustalają same serwisy płatnicze i są potrącane z kwoty płatności kupującego. Dane są aktualne na platformie BooStore.pro.

System płatnościProwizjaPłatności cykliczneHoldRatyTTNWaluty
Monobank monobank.ua1,3% / 2,0%taktaknietakUAH
NovaPay novapay.ua0-1,3%
(0% przy płatności kartą NovaPay)
nietaknietakUAH
LiqPay liqpay.ua1,3% / 2,0%taktaktaktakUAH, USD, EUR
PrivatBank privatbank.ua1,3%nietaktaktakUAH
Hutko hutko.org1,5% (od 1,1%)taktaktaktakUAH, USD, EUR, GBP, CZK
WayForPay wayforpay.com2,0%taktaktaktakUAH, USD, EUR
Fondy fondy.io2,0% – 2,4%taktaktaknie150+
Stripe stripe.com2,9% + $0.30taktaktaknie135+
PayPal paypal.com2,99% + $0.49taktaktaknieUSD, EUR, GBP, PLN i in.
Square squareup.com2,9% + $0.30taknietaknieUSD, CAD, GBP, EUR i in.
YooKassa yookassa.ru≈3,5%taktaktaknieRUB i in.
WebMoney webmoney.ru0,8%nienienienieUSD, EUR, RUB, UAH
iPay ipay.uaod 0% do 10%nienienietakUAH, USD, EUR i in.
Zalecenie: jeśli chcesz dodać własną prowizję do płatności — użyj pola «Dodawaj procent do płatności». Możesz podać procent, kwotę w walucie lub ich kombinację: +2%, +100 USD lub +2% +100 USD. W ten sposób łatwo zrekompensować prowizję banku lub ustawić narzut za płatność online.
Ważna uwaga: pamiętaj, że wiele serwisów płatniczych zabrania wliczania ich prowizji w kwotę płatności — to ograniczenie jest zapisane w ich taryfach i umowie. Zamiast tego możesz dodać do kwoty podatki, jeśli mają zastosowanie do Twojej działalności. Na BooStore.pro jest dodatkowa funkcja «Podatki», która automatycznie doda podatek do końcowej kwoty zamówienia, jeśli zostało ono złożone przez koszyk. W ten sposób uczciwie przenosisz składnik podatkowy na koszt bez naruszania zasad acquiringu.

Jaki sposób wybrać: na start na Ukrainie optymalne są Monobank i LiqPay (niskie prowizje + obsługa TTN), do dużych wolumenów i rat — Fondy i WayForPay, do sprzedaży europejskiej i światowej — Stripe i PayPal. Dokładną taryfę sprawdzaj na stronie samego systemu płatności — może się zmieniać.

⚙️ Elastyczne ustawienia przyjmowania płatności

BooStore.pro pozwala precyzyjnie dostroić przyjmowanie płatności pod scenariusze biznesowe — od wstępnego wyboru metody po ograniczenie płatności do czasu weryfikacji zamówienia.

⚙️ Kluczowe scenariusze przyjmowania płatności

🎯 Wstępny wybór metody

Włącz wybór metody płatności bezpośrednio w formularzu składania zamówienia: «Ustawienia» → «Sklep» → «Waluta i płatność» → «Wybór metody płatności (w formularzu składania zamówienia)». Możesz nadać nazwę i opis do każdej metody.

✅ Płatność tylko po weryfikacji

Zezwól na płatność online tylko po ręcznej weryfikacji zamówienia. Przycisk płatności zostanie wysłany na e-mail lub pojawi się w statusie zamówienia. To chroni przed błędami w adresie i liczbie produktów.

🔒 Płatność tylko linkiem

Przyjmuj płatność tylko gdy kupujący przeszedł po linku z wskazanym systemem płatności. Wybrana metoda jest zapisywana w COOKIE i obowiązuje przy kolejnych wizytach z tego samego urządzenia.

🔄 Zmiana metody po zamówieniu

W «Statystykach sprzedaży» możesz zmienić metodę płatności już złożonego zamówienia — kupujący automatycznie otrzyma link do płatności.

✅ Przyjmowanie płatności tylko po weryfikacji zamówienia

Możesz włączyć płatność online tylko po sprawdzeniu dostępności produktu. Jest to szczególnie ważne, gdy stany magazynowe szybko się zmieniają lub zamówienie wymaga potwierdzenia (aktualny, indywidualny produkt, przedsprzedaż).

🔒 Włącz tryb weryfikacji

W ustawieniach sklepu (karta «Sklep» → «Metody płatności») włącz pozycję «Włącz płatność systemami płatności tylko po weryfikacji zamówienia».

🛒 Sprawdź dostępność

Gdy kupujący złoży zamówienie, otwórz je w «Statystykach sprzedaży» i sprawdź stany. Upewnij się, że produkt jest dostępny, a liczba się zgadza.

✅ Zezwól na płatność

W danym zamówieniu ustaw pozycję «Płatność» → «Zezwól na płatność online» — dopiero po potwierdzeniu klient będzie mógł zapłacić.

📧 Wyślij link

Wyślij kupującemu link do płatności — pojawi się on na stronie przeglądu zamówienia u klienta i przyjdzie mu na maila od razu przy składaniu zamówienia.

Jak to działa: link do płatności jest wysyłany kupującemu na e-mail od razu przy składaniu zamówienia, ale sama możliwość płatności otwiera się dopiero po tym, jak w panelu administratora potwierdzisz ją dla konkretnego zamówienia. Po potwierdzeniu link staje się aktywny na stronie przeglądu zamówienia — kupujący płaci, a Ty otrzymujesz pieniądze bez ryzyka sprzedaży produktu, którego nie ma.
Zalecenie: tryb «płatność po weryfikacji» jest optymalny dla nisz z deficytem lub niestabilnymi stanami. Płatność można zezwalać lub zabraniać dla każdego zamówienia osobno, niezależnie od ustawień ogólnych.

🌐 Płatność linkiem z metodą płatności

Metoda płatności jest zadawana parametrem GET shop_payment_systems, wartość jest równa ID metody lub kilku ID po przecinku. Przykłady:

shop_payment_systems — włączenie domyślnie
shop_payment_systems=1 — tylko metoda 1
shop_payment_systems=1,2,3 — metody 1, 2, 3
shop_payment_systems=+1,2,3 — uzupełnij wcześniej wybrane metody
shop_payment_systems=-1 — usuń metodę 1
Częsty błąd: jeśli metoda płatności jest podana bez znaku «+» lub «-», wcześniej wybrane metody zostaną zastąpione. Używaj «+», aby uzupełnić, a nie zastąpić już wybrane metody.

Parametrem shop_payment_systems można także wysłać żądanie POST z formularza podczas składania zamówienia przez kupującego.

📋 TTN, hold, zwroty i statusy płatności

Nowoczesny ukraiński sklep musi nie tylko przyjąć płatność, ale zrobić to prawnie poprawnie. BooStore.pro obsługuje fiskalizację, płatność dwustopniową i zwroty.

🏧 TTN — programowa kasa

TTN (programowy rejestrator operacji rozliczeniowych) — to programowa kasa do fiskalizacji płatności online: skład zamówienia jest przekazywany do sprawozdawczości podatkowej. Systemy płatności obsługujące TTN na BooStore.pro: Monobank, NovaPay, LiqPay, PrivatBank, Hutko, WayForPay, iPay.
Więcej o formalnościach prawnych sklepu — w artykule «Jak otworzyć sklep internetowy na Ukrainie».

🔐 Hold (płatność dwustopniowa)

Zablokowanie środków na karcie kupującego bez natychmiastowego pobrania. Po weryfikacji zamówienia potwierdzasz pobranie (capture) lub anulujesz blokadę (reverse). Obsługiwane w Monobank, NovaPay, LiqPay, WayForPay, Fondy, Stripe, PayPal, YooKassa.

🔁 Płatności cykliczne i subskrypcja

Automatyczne pobranie z ustalonym interwałem: dzień, tydzień, miesiąc lub rok. Subskrypcję można włączać automatycznie lub według wyboru kupującego — wygodne w przypadku produktów cyfrowych, usług i pudełek beauty. Obsługiwane przez większość systemów na platformie.

📈 Statusy płatności w «Statystykach sprzedaży»

  • Opłacono online, nie zweryfikowano — ustawiane automatycznie przy płatności online.
  • Zweryfikowano / Nie opłacono — zmieniasz status po ręcznej weryfikacji płatności.
  • Zezwól/zabroń płatności — dla konkretnego zamówienia, niezależnie od ustawień ogólnych.
Zwrot płatności: wykonuje się przyciskiem zwrotu bezpośrednio ze «Statystyk sprzedaży». Zwrot jest dostępny przez ograniczony czas (zwykle kilka dni) i zależy od systemu płatności. Link do śledzenia przesyłki również ustawiasz w statystykach dla każdego zamówienia. Zwrot może być całkowity (cała zapłacona kwota) lub częściowy (część kwoty — na przykład przy dopłacie do towaru albo anulowaniu jednej pozycji). Możliwość zwrotu częściowego zależy od możliwości API systemu płatności — na BooStore.pro ta możliwość jest zaimplementowana.

⚙️ Zarządzanie holdem i zwrotem przez API Commerce

Płatnościami zamówienia można zarządzać programowo przez API Commerce. Dla zamówienia, via payment_action:

  • Potwierdzenie / anulowanie holdupayment_action=hold_finalize (potwierdź pobranie capture) lub hold_cancel (anuluj blokadę reverse) bez logowania do panelu.
  • Zwrotpayment_action=refund z parametrem refund_type: full (zwrot całkowity) lub partial (częściowy, z wymaganym refund_amount nie większym niż zapłacona kwota).
Jak podłączyć: API Commerce konfiguruje się w «Ustawienia» → «Sklep» → «Ustawienia API» → parametr API_ORDERS (klucz zarządzania zamówieniami). Zmiany zamówienia wysyłasz przez PATCH/PUT na /orders/{id}, gdzie id to numer zamówienia. Przycisk zwrotu w panelu i to API korzystają z tego samego mechanizmu przetwarzania płatności.

🧾 Faktura do zapłaty bez produktu i płatność linkiem

Możesz tworzyć własne faktury do zapłaty za pomocą linku, w którym podajesz cenę, opis, walutę i kontakty kupującego. To wygodne do sprzedaży w komunikatorach, przez telefon lub dla klientów bez koszyka.

🧾 Generator faktury do zapłaty

Nie trzeba zapamiętywać parametrów linku — na platformie jest gotowy generator faktury do zapłaty. Wybierasz w nim walutę, cenę, opis, kontakty kupującego i system płatności — system sam złoży potrzebny link. Jest tam też przykład linku, pełna lista parametrów GET i gotowy kod przycisku-popup. Dodatkowo można włączyć fakturę subskrypcyjną (płatność cykliczną).

Bonus: jest też generator dodawania produktów do koszyka. Linkiem można od razu dodać potrzebne produkty (z ilością i wariantami) do koszyka kupującego i od razu przekierować go na płatność. Wygodne dla «koszyków pod klucz»: wysłałeś doradcy link — kupujący otwiera go i od razu widzi gotowy zestaw produktów do zapłaty.

⚙️ Główne parametry GET faktury

ParametrPrzeznaczenie
payment_currencyWaluta: USD, EUR, BYN, RUB, UAH, KZT, PLN (wymagane)
payment_priceCena (wymagana)
payment_descOpis zamówienia w fakturze
payment_email / payment_soname / payment_phoneKontakty płatnika (przekazywane do statystyk)
shop_payment_systemsID systemu płatności
hide_selector_payment_systemsUkryj wybór systemu płatności na stronie płatności
payment_subscribePłatność subskrypcyjna: 1 — włącz; mode=buyer — kupujący wybiera okres; mode=period&period=day|week|month|year — zadany okres
shop_cart_statistic_groupZnacznik do dzielenia zamówień na grupy w statystykach
Uwaga: kupujący może zmienić cenę lub dane w linku przed zapłatą — obowiązkowo samodzielnie sprawdzaj kwotę i dane zamówienia.

🪟 Okno popup do zbierania kontaktów

Dostępny jest skrypt wyskakującego okna do przycisku generowania zamówienia «w locie»: po kliknięciu otwiera się okno z polami (imię, e-mail, telefon, opis), a wypełnione dane są automatycznie dodawane do linku i przekazywane do statystyk sprzedaży. To skrypt-przykład — możesz go podłączyć bez zmian lub dostosować pod swoje potrzeby. Plik: /templates/scripts/demo/hotengine-payment-popup-demo.js (klasa payment_popup). Gotowy przykład znajduje się w punkcie «Przycisk demo i skrypt okna zbierania danych kontaktowych» w generatorze faktury do zapłaty. Przykład przycisku:

<a class="payment_popup" href="javascript://" data-payment-desc="Opis" data-payment-price="10" data-payment-currency="USD" data-dialog-title="Tytuł okna">Zapłać</a>

🚚 Metody dostawy: Nova Poshta, Ukrposhta, Meest, Goshippo

Dostawa to druga połowa udanego przyjmowania zamówień. BooStore.pro daje dwa sposoby konfiguracji dostawy: wybór przy składaniu zamówienia (zalecany) oraz wybór przy przeglądaniu koszyka (wygodny, jeśli ważne jest rozdzielanie według krajów i regionów).

📝 Wybór dostawy przy składaniu zamówienia

Kupujący wybiera metodę bezpośrednio w formularzu z danymi kontaktowymi. Nie wymaga wyboru kraju (podstawiany automatycznie), jest zależność od kwoty zamówienia i podpowiedzi API przy wypełnianiu adresu.

🛒 Wybór dostawy przy przeglądaniu koszyka

Zalecany, gdy trzeba rozdzielić metody według krajów i regionów. Taki wariant jest wygodny dla sklepów internetowych z dostawą międzynarodową.

🔌 Podłączone usługi dostawy przez API

UsługaCo jest dostępneGdzie
Nova PoshtaPodpowiedzi miejscowości i oddziałów, automatyczne tworzenie TTN, obliczanie kosztówUkraina i międzynarodowa
UkrposhtaPodpowiedzi województwa, miasta, oddziału, ulicy (w tym po indeksie), automatyczne tworzenie TTN, obliczanieUkraina i międzynarodowa
MeestPodpowiedzi miasta i oddziału/paczkoautomatu, automatyczne tworzenie TTN, obliczanie kosztówUkraina i za granicę
GoshippoMulti-przewoźnik: podpowiedzi kraju/regionu/miasta, automatyczne tworzenie TTN, obliczanie. DHL, UPS, FedEx, USPS i in.Dostawy międzynarodowe na całym świecie
Zarządzanie metodami dostawy: dodawanie, priorytet wyświetlania, opis, koszt, zależność od kwoty/objętości/wagi, ukrywanie z listy, przypisanie do języka i «Ukryj metodę płatności» — wszystko w sekcji «Sklep» → «Dostawa». Szczegółowa instrukcja — w bazie wiedzy o dostawie.

🌍 Dostawa międzynarodowa przez Goshippo

Do sprzedaży za granicę BooStore.pro wykorzystuje Goshippo — multi-przewoźnika z dostępem do setek taryf na całym świecie. Kupujący podaje kraj i adres, a koszt dostawy jest obliczany automatycznie według taryf wybranego przewoźnika.

Zalecenie: do dostawy za granicę wybieraj taryfy międzynarodowe (UPS Worldwide, DHL Express Worldwide, FedEx International Priority itp.). Do dostawy w obrębie jednego kraju (np. USA) — taryfy krajowe (UPS Ground, FedEx Ground, USPS Priority itp.).

🌍 Przewoźnicy międzynarodowi i taryfy

PrzewoźnikTaryfyKierunek
DHL ExpressDHL Express Worldwide, DHL Express 12:00, DHL Express EasyMiędzynarodowe
FedExFedEx International PriorityMiędzynarodowe
UPSUPS Worldwide Expedited, UPS Worldwide ExpressMiędzynarodowe
USPSUSPS Priority Mail International, USPS First-Class Package International, USPS PriorityUSA
DHL eCommerceParcel Expedited, Parcel Ground, Parcels Direct PriorityUSA
FedEx (USA)Ground, Home Delivery, 2Day, Priority OvernightUSA
UPS (USA)Ground, 2nd Day Air, Next Day AirUSA
Royal MailRoyal Mail Signed For, Royal Mail TrackedWielka Brytania
EvriEvri ParcelShop, Evri CourierWielka Brytania
DPD UKDPD UK Next DayWielka Brytania
Deutsche Post / DHL Germany / DPD DEDeutsche Post Brief, DHL Germany Express Easy, DPD DE Next DayNiemcy
Chronopost / La PosteChronopost Chrono 13, La Poste ColissimoFrancja
Canada Post / PurolatorCanada Post Expedited Parcel, Canada Post Priority, Purolator ExpressKanada
Australia Post / SendleAustralia Post Parcel, Sendle StandardAustralia
Poste ItalianePoste Italiane Poste DeliveryWłochy
CorreosCorreos Paq 48, Correos Paq 24Hiszpania
Pole «Kraj»: jest potrzebne tylko do dostawy międzynarodowej (np. Goshippo do innych krajów). W większości przypadków nie ma potrzeby go włączać — dla Nowej Poczty, Ukrposzty i przewoźników krajowych kraj jest podstawiany automatycznie.

📦 Automatyczne tworzenie TTN, gabaryty i automatyczne obliczanie kosztów

Jedną z głównych zalet BooStore.pro jest pełna automatyzacja logistyki: przy wysyłce zamówienia system sam tworzy list przewozowy (TTN), przekazuje kupującemu numer śledzenia i oblicza koszt dostawy według taryf przewoźnika.

📋 Tryby tworzenia TTN

TrybOpis
Tworzenie TTN — WyłączTTN nie jest tworzony, koszt nie jest obliczany. Kupujący po prostu podaje adres.
PobranieNova Poshta sama pobiera pieniądze (za produkt i dostawę) od odbiorcy przy wydaniu. Koszt dostawy NIE jest dodawany do kwoty zamówienia.
Odpłatność przez odbiorcę tylko za dostawęTTN jest tworzony, koszt jest pokazywany kupującemu, ale NIE jest dodawany do kwoty zamówienia. Dostawę opłaca klient przy odbiorze.
Odpłatność przez odbiorcę tylko za produktTTN jest tworzony, dostawę opłacasz Ty (sprzedawca). Kupujący przy odbiorze płaci tylko za produkt.
Bez odpłatności przez odbiorcęKupujący opłaca dostawę od razu razem z zamówieniem. Koszt jest dodawany do kwoty, TTN jest tworzony.

📦 Gabaryty i waga produktu

✏️ Indywidualne warunki produktu

Do każdej karty produktu można wskazać własne warunki dostawy: koszt, termin, notatkę oraz gabaryty z wagą (w karcie «Dostawa» podczas edycji produktu). Jeśli nie wskazano — używane jest ustawienie ogólne.

📐 Automatyczne przeliczanie według gabarytów

Przy automatycznym tworzeniu TTN system wykorzystuje gabaryty i wagę produktu do poprawnego obliczenia kosztu dostawy. Zaleca się wypełnianie gabarytów w kartach — bez nich przewoźnik nie będzie mógł dokładnie obliczyć taryfy.

👣 Kroki podłączenia automatycznego tworzenia TTN (na przykładzie Nowej Poczty)

  1. W «Sklep» → «Dostawa» wpisz klucz API Nowej Poczty (z osobistego konta przewoźnika).
  2. Otwórz metodę dostawy w sekcji «Wybór metody dostawy (w formularzu składania zamówienia)».
  3. Włącz przełącznik «API: Włącz NOVAPOSHTA API».
  4. W wierszu «Tworzenie TTN» wybierz potrzebny tryb i zapisz metodę.
  5. Kliknij «zębatkę» i podaj nadawcę (kontrahenta).
  6. Zaznacz «Używaj dla wszystkich metod dostawy», jeśli nadawca jest ten sam.
  7. Wypełnij gabaryty i wagę w kartach produktów (lub przez import).

W analogiczny sposób ustawia się parametry dla pozostałych metod dostawy. A dla Goshippo można dodatkowo doprecyzować podrodzaj metody dostawy (kraj i konkretną metodę) — jeśli chcesz odfiltrować tylko konkretny wariant dostawy, który będzie pokazywany kupującemu przy wyborze metody dostawy.

Podsumowanie automatyzacji: kupujący wybiera oddział z podpowiedziami → system tworzy TTN → przekazuje numer śledzenia → oblicza koszt według taryf. Żadnych ręcznych listów i rozmów telefonicznych.

Obliczanie kosztów jest automatyczne. Jeśli metoda dostawy ma podaną cenę 0 — dostawa jest uznawana za bezpłatną. Termin dostawy można ustawić w dniach («0» — dziś, «1» — jutro, można zakres «2–4»); jest on wyświetlany w informacji o produkcie i eksportowany do YML.

🛒 Sposoby wyświetlania dostawy i płatności w karcie produktu

Kupującym ważne jest, aby widzieć warunki dostawy i płatności już przed złożeniem zamówienia — to zwiększa konwersję. BooStore.pro daje kilka sposobów pokazania tej informacji w karcie produktu.

✏️ Indywidualne warunki w produkcie

W karcie «Dostawa» karty produktu można wskazać własny koszt, termin, gabaryty i notatkę. Blok z informacją jest automatycznie wyświetlany na stronie produktu.

🌐 Opisy ogólne (według języków)

W «Ustawienia» → «Sklep» → «Dostawa» → «Opis dostawy w karcie produktu» ustawia się ogólny blok HTML dla wszystkich produktów, w tym osobno w różnych językach.

🧩 Dodatkowy blok w karcie

W «Ustawienia» → «Sklep» → «Widok produktu/Zakładki» → «Dodatkowy blok z informacją w karcie produktów» można umieścić osobny blok z dostawą, płatnością i dowolnym kodem HTML — w tym według kategorii produktu.

🗂️ Dostawa w osobnej karcie

Włącz osobną kartę «Dostawa» w karcie produktu przez «Widok produktu/Zakładki» — informacja pojawi się jako osobny punkt przełączania.

📡 Dodawanie informacji o dostawie przez Ajax

Zalecany sposób ładowania bloku dostawy do karty produktu — przez Ajax. W tym celu utwórz osobną stronę z informacją o dostawie i podłącz specjalny skrypt, który wczytuje ją do karty. Gotowy kod i instrukcję zobacz na stronie «Skrypty dla witryn» — sekcja «Dodawanie informacji o dostawie do karty produktu za pomocą Ajax».

Takie podejście pozwala umieścić w bloku dostawy dowolny HTML: terminy, metody płatności, odbiór osobisty, punkty wydania — i aktualizować go w jednym miejscu, bez edycji każdej karty produktu.

Zalecenie dotyczące konwersji: zawsze pokazuj w karcie produktu trzy kluczowe bloki — termin dostawy, koszt dostawy (lub «za darmo») oraz metody płatności. To usuwa zastrzeżenia przed przejściem do koszyka i zauważalnie zwiększa realizację zamówień.

❓ Najczęstsze pytania o płatność i dostawę w sklepie internetowym

Odpowiedzi o metodach płatności, systemach płatności, TTN, obliczaniu dostawy i wyświetlaniu warunków w karcie produktu.

Jakie metody płatności można podłączyć w sklepie internetowym?

Na BooStore.pro dostępnych jest wiele systemów płatności: Monobank, NovaPay, LiqPay, PrivatBank, Hutko, WayForPay, Fondy, Stripe, PayPal, Square, YooKassa, WebMoney, iPay. Kupujący wybiera metodę przy składaniu zamówienia, a Ty możesz zarządzać wyborem, ograniczać płatność do czasu weryfikacji zamówienia, a nawet przyjmować płatność tylko specjalnym linkiem.

Jak przyjmować płatność kartą za granicą?

Płatności międzynarodowe i wielowalutowe są przyjmowane przez Stripe (135+ walut), PayPal i Fondy (150+ walut). Dla EU i USA odpowiednie są Stripe, PayPal, Square. Zwróć uwagę: niektóre systemy (np. Monobank) działają tylko w hrywnie i przeliczają walutowe karty kupującego.

Czym jest pobranie i jak je skonfigurować?

Pobranie to płatność przy odbiorze w punkcie wydania przewoźnika. Konfiguruje się je w metodzie dostawy, wybierając tryb «Tworzenie TTN — Włącz (Pobranie)». Wtedy Nova Poshta sama pobiera pieniądze za produkt i dostawę od odbiorcy przy wydaniu, a koszt dostawy nie jest dodawany do kwoty zamówienia.

Czym jest TTN i do czego służy?

TTN (programowy rejestrator operacji rozliczeniowych) — programowa kasa online do fiskalizacji płatności: skład zamówienia jest przekazywany do sprawozdawczości podatkowej. Jest to potrzebne do legalnego handlu online na Ukrainie. TTN na platformie obsługują Monobank, NovaPay, LiqPay, PrivatBank, Hutko, WayForPay, iPay.

Co oznacza «hold» lub płatność dwustopniowa?

To zablokowanie środków na karcie kupującego bez natychmiastowego pobrania. Po weryfikacji zamówienia potwierdzasz pobranie (capture) lub anulujesz blokadę (reverse). Przydatne, jeśli trzeba sprawdzić dostępność produktu lub liczbę przed pobraniem pieniędzy.

Czy można skonfigurować płatności cykliczne i subskrypcję?

Tak, subskrypcję obsługuje większość systemów: Monobank, LiqPay, WayForPay, Fondy, Stripe, PayPal, YooKassa. Interwał pobierania — dzień, tydzień, miesiąc lub rok. Subskrypcję można włączać automatycznie lub według wyboru kupującego (np. przy generowaniu faktury przez parametr payment_subscribe).

Jak zwrócić pieniądze kupującemu za opłacone zamówienie?

Zwrot wykonuje się przyciskiem zwrotu bezpośrednio ze «Statystyk sprzedaży». Dostępny jest przez ograniczony czas (zwykle kilka dni) i zależy od systemu płatności. Większość systemów przyjmuje odpowiedź o zwrocie i powiadamia Cię e-mailem oraz w statystykach.

Jak włączyć płatność tylko po weryfikacji zamówienia?

W ustawieniach sklepu (karta «Sklep» → «Metody płatności») włącz pozycję «Włącz płatność systemami płatności tylko po weryfikacji zamówienia». Następnie otwórz zamówienie w statystykach i zezwól na płatność opcją «Płatność» → «Zezwól na płatność online systemem płatności». Można zarządzać też dla każdego zamówienia osobno.

Czy można zmienić metodę płatności po złożeniu zamówienia?

Tak. Otwórz zamówienie w «Statystykach sprzedaży», wybierz potrzebny system płatności i zapisz — kupujący automatycznie otrzyma link do zapłaty. W takim przypadku zaleca się włączenie płatności tylko po weryfikacji zamówienia.

Jak zrobić fakturę do zapłaty bez produktu (dla komunikatorów)?

Sformuuj link do strony payment.html z parametrami GET: payment_currency, payment_price, payment_desc, payment_email/phone/soname, shop_payment_systems. Po linku otwiera się strona płatności. Dodatkowo dostępny jest skrypt okna popup, który zbiera kontakty i podstawia je do linku.

Co zrobić, jeśli kupujący nie ma możliwości wyboru metody płatności?

Obowiązkowo podłącz przynajmniej jeden system płatności i przypisz własną domenę. W przeciwnym razie przy formowaniu zamówienia kupujący zostanie poinformowany o nowym zamówieniu, ale nie będzie mógł wybrać metody płatności. Sprawdź, czy w metodach płatności nie włączono ograniczenia «Ukryj metodę płatności» dla wybranej metody dostawy.

Jakie metody dostawy są dostępne na Ukrainie?

Podstawowe — Nova Poshta (oddziały, paczkomaty, dostawa adresowa) i Ukrposhta (oddziały, paczkomaty). Obie obsługują podpowiedzi adresów przez API, automatyczne tworzenie TTN i obliczanie kosztów. Meest działa zarówno na Ukrainie, jak i za granicę.

Jak skonfigurować dostawę międzynarodową za granicę?

Podłącz Goshippo (klucz API z goshippo.com, skonfiguruj przewoźników w Settings → Carriers). W metodzie dostawy włącz «API: Włącz GOSHIPPO API», wybierz przewoźnika i taryfę międzynarodową (UPS Worldwide, DHL Express Worldwide, FedEx International Priority i in.). Kupujący poda kraj i adres — koszt obliczy się automatycznie.

Jak obliczany jest koszt dostawy automatycznie?

Koszt jest obliczany dwiema drogami. Pierwsza — według taryf przewoźnika przez API (Nova Poshta, Ukrposhta, Meest, Goshippo) z uwzględnieniem gabarytów i wagi produktu. Druga — według zadanych przez Ciebie warunków: cena stała, zależność od kwoty zamówienia, objętości (m³) lub wagi (kg). Dla poprawnego obliczenia obowiązkowo wypełniaj gabaryty w kartach produktu.

Po co podawać gabaryty i wagę w karcie produktu?

Gabaryty i waga są potrzebne przewoźnikowi do dokładnego obliczenia kosztu dostawy. Przy automatycznym tworzeniu TTN system przekazuje te dane do usługi dostawy. Jeśli produkt nie ma swoich gabarytów, używane są ogólne ustawienia dostawy. Wypełniać można ręcznie w karcie «Dostawa» lub przez import produktów.

Jak wyświetlić termin i koszt dostawy w karcie produktu?

Podaj termin dostawy w dniach (0 — dziś, 1 — jutro, można zakres 2–4) — jest on wyświetlany w informacji o produkcie i eksportowany do YML. Koszt ustaw w ogólnych ustawieniach dostawy lub indywidualnie dla produktu. Włącz kartę «Dostawa» lub dodatkowy blok w «Widok produktu/Zakładki».

Czy można umieścić blok o płatności i dostawie w karcie produktu?

Tak. W «Ustawienia» → «Sklep» → «Widok produktu/Zakładki» → «Dodatkowy blok z informacją w karcie produktów» tworzy się osobny blok z dowolnym kodem HTML — można tam umieścić warunki dostawy, metody płatności, odbiór osobisty i inne, w tym według kategorii produktu.

Jak dodać informację o dostawie do karty przez Ajax?

Utwórz stronę z informacją o dostawie, podłącz w karcie produktu osobną kartę i dodaj specjalny skrypt, który wczytuje jej zawartość przez Ajax. Gotowy kod i instrukcję krok po kroku zobacz na stronie «Skrypty dla witryn» (sekcja o dostawie Ajax) — platforma zaleca to jako główny sposób.

Jak śledzić przesyłkę kupującemu?

W metodzie dostawy podaj link do strony usługi dostawy z automatycznym podstawieniem {TrackNo}. Gdy dodasz numer śledzenia do zamówienia w «Statystykach sprzedaży», kupujący będzie miał dostęp do linku śledzenia z podstawionym numerem. Numer śledzenia jest przekazywany kupującemu automatycznie przy tworzeniu TTN.

Gdzie stworzyć stronę, blog, sklep internetowy? Tańsza alternatywa dla drogich serwisów
SaaS rozwiązanie chmurowe dla sklepów internetowych bez ograniczeń — nowy standard e-commerce
Strukturyzowane dane Schema.org dla produktów — pełny przewodnik z przykładami