Przejdź do treści

Jak przejść ze Stripe na płatności kryptowalutowe

Sprawdź, jak ocenić Stripe, porównać bramki krypto i zaplanować migrację płatności bez pomijania subskrypcji, webhooków i zwrotów.

Payora11 min czytaniaEN · RU · UK · ES · DE · FR · IT · PL · PT · HI · ZH
Jak przejść ze Stripe na płatności kryptowalutowe

Dlaczego firmy rozważają przejście ze Stripe na płatności kryptowalutowe

Firmy zazwyczaj zaczynają zastanawiać się nad tym, jak przejść ze Stripe na płatności kryptowalutowe, z jednego z czterech powodów: popytu na płatności transgraniczne, szybkości rozliczeń, presji na obniżenie opłat lub klientów, którzy już posiadają kryptowaluty. Firma SaaS sprzedająca w Ameryce Łacińskiej może potrzebować płatności stablecoinami. Platforma dla freelancerów może stawiać na szybsze wypłaty. Serwis członkowski może po prostu chcieć zaoferować jeszcze jedną metodę płatności.

Stripe nadal sprawdza się w przypadku wielu firm. To nie jest problem. Chodzi o dopasowanie. Niektórzy sprzedawcy chcą otrzymywać środki w USDT lub innym stablecoinie, bo wymagają tego ich dostawcy albo dlatego, że lokalne przelewy bankowe mogą trwać kilka dni i powodować problemy z płynnością. Inni chcą ograniczyć trudności w krajach, w których wskaźnik akceptacji kart jest niski. Jeden z założycieli, z którym rozmawiałem, ujął to wprost: „Traciliśmy sprzedaż na ostatnim etapie”.

Płatności kryptowalutowe zmieniają też sposób rozliczeń. Płatność można potwierdzić w blockchainie i przesłać do portfela wypłat bez czekania na rozliczenie transakcji przez sieć kartową. Nie eliminuje to ryzyka, ale zmienia czas realizacji. Dla niektórych firm to właśnie czas ma największe znaczenie.

Opłaty również są ważne, ale trzeba je dokładnie przeanalizować. Opłaty Stripe są łatwe do zrozumienia, podczas gdy koszty bramki płatności kryptowalutowych mogą być ukryte w opłatach sieciowych, spreadach giełdowych, opłatach za wypłatę lub kursach wymiany. Porównując obie opcje, warto obliczyć rzeczywisty koszt każdej transakcji, a nie patrzeć tylko na opłatę podaną w cenniku. Trzy liczby mówią więcej niż jedna.

Ostatnim impulsem jest popyt. Jeśli klienci już pytają o Bitcoin, Ethereum lub stablecoiny, firma może być spóźniona, a nie przed szereg. Strona płatności oferująca metodę, której klienci chcą używać, może ograniczyć liczbę zgłoszeń do pomocy technicznej i porzuconych koszyków. Jeśli zignoruje te prośby, kolejka zgłoszeń raczej nie będzie się zmniejszać.

Oceń obecną konfigurację Stripe i przepływy płatności

Zanim cokolwiek zastąpisz, sporządź mapę wszystkich elementów korzystających ze Stripe. Wypisz produkty, subskrypcje, płatności jednorazowe, faktury, kupony, portale klienta, linki do płatności i niestandardowe strony płatności. Jeśli istnieje dana ścieżka płatności, zapisz ją. Nie polegaj na pamięci.

Rozliczenia cykliczne wymagają szczególnej uwagi, ponieważ logika subskrypcji zwykle opiera się na zdarzeniach Stripe. Co się dzieje, gdy odnowienie subskrypcji się nie powiedzie? Czy po kilku dniach konto przechodzi w tryb karencji, czy dostęp zostaje od razu odebrany? Migracja może zaburzyć tę logikę, jeśli zespół skupi się wyłącznie na przycisku płatności i zapomni o webhooku.

Webhooki zasługują na osobną listę kontrolną. Zapisz, które zdarzenia powodują zmianę dostępu, wysłanie e-maila z potwierdzeniem, dodanie wpisu księgowego lub uruchomienie kontroli antyfraudowej. Następnie zanotuj, czy zdarzenia te wywołują wewnętrzne usługi, CRM czy aplikację do obsługi subskrypcji. Jeden pominięty webhook może zawiesić konto niewłaściwego klienta o drugiej w nocy.

Trzeba też opisać obsługę zwrotów. Zespoły finansowe znają zwroty Stripe, ale bramka płatności kryptowalutowych może obsługiwać odwracanie transakcji inaczej, a nawet w ogóle nie oferować takiej samej procedury. Jeśli obecna polityka dopuszcza częściowe zwroty, zapisz dokładne zasady. Jeśli mówi o „14 dniach”, miej tę liczbę pod ręką. Później może się przydać.

To integracje najczęściej komplikują plany migracji. Aplikacja do rezerwacji, narzędzie podatkowe, skrypt analityczny i narzędzie do odzyskiwania zaległych płatności mogą zależeć od identyfikatorów Stripe. Zależności te powinny być widoczne, zanim ktokolwiek zmieni kod strony płatności. Praktycznym uzupełnieniem mapowania dotychczasowego przepływu jest poradnik o bramce płatności kryptowalutowych dla freelancerów.

Porównaj funkcje bramek płatności kryptowalutowych

Warto przygotować porównanie bramek płatności kryptowalutowych, by wybrać rozwiązanie, które odpowiada modelowi płatności firmy, zamiast kierować się najdłuższą listą funkcji. Firma subskrypcyjna potrzebuje faktur cyklicznych i potwierdzeń płatności. Sklep internetowy — płatności w koszyku, wyświetlania walut i obsługi zwrotów. Platforma dla freelancerów może potrzebować faktur i przypomnień dla klientów, dlatego przed wyborem dostawcy niektóre zespoły czytają też artykuł o bramce płatności kryptowalutowych dla freelancerów.

Pierwszym kryterium są obsługiwane kryptowaluty. Jeśli klienci wolą USDT, nie pozwól, by obsługa stablecoinów była ukryta w przypisie. Sprawdź, jakie sieci są obsługiwane, czy bramka akceptuje Bitcoin i Ethereum oraz czy umożliwia obsługę tego samego aktywa w różnych sieciach. Dwie sieci mogą oznaczać dwa różne poziomy opłat. Warto ustalić to wcześniej.

Obsługa stablecoinów bywa ważniejsza niż akceptowanie popularnych kryptowalut. Płatności stablecoinami dla firm mogą ograniczyć ryzyko wahań cen przed wymianą, dlatego wiele firm woli bramkę, która je przyjmuje. Zapytaj, czy bramka oferuje płatność po stałej cenie czy według bieżącego kursu oraz jak długo wycena pozostaje ważna. Jeśli zespół finansowy ceni przewidywalność cen, przed podjęciem decyzji przeczytaj artykuł czy warto wybrać stałą cenę.

Ważną kwestią praktyczną jest też wymiana na walutę fiducjarną. Niektórzy sprzedawcy chcą otrzymywać środki bezpośrednio do portfeli kryptowalutowych. Inni wolą automatyczną wymianę na walutę fiducjarną lub przynajmniej możliwość przewidywalnej wypłaty. Zapytaj, gdzie odbywa się wymiana, jakie opłaty obowiązują i jaką walutę będzie widział system księgowy. Sama odpowiedź „tak” na pytanie o wymianę niewiele znaczy bez informacji, jak jest ona realizowana.

Narzędzia do zapewnienia zgodności z przepisami nie powinny być dodatkiem na ostatnią chwilę. Podstawowa weryfikacja KYC, sprawdzanie adresów i ryzyka portfeli oraz metadane faktur mogą ograniczyć uciążliwe ręczne kontrole. Jakość dokumentacji jest równie ważna jak same funkcje. Bramka z dobrym API i przejrzystą dokumentacją pochłonie mniej godzin pracy programistów niż zestaw funkcji opisanych niejasnymi przykładami. Poproś o dostęp do środowiska testowego, kody błędów i przykłady webhooków. A potem je przeczytaj.

Zaplanuj kwestie zgodności z przepisami, podatków i kontroli ryzyka przed zmianą

Analiza prawna i podatkowa powinna odbyć się przed uruchomieniem płatności, a nie po nim. Płatności kryptowalutowe mogą wiązać się z wymogami dotyczącymi AML, KYC, kontroli sankcji, VAT, GST, podatku od sprzedaży lub lokalnych przepisów o usługach finansowych — zależnie od modelu biznesowego i jurysdykcji. Może się to wydawać nudne. Przestaje takie być, gdy zespół finansowy musi w ciągu tygodnia wyjaśnić audytorowi zapisy transakcji.

Poproś prawnika o sprawdzenie polityki zwrotów, procedury zastępującej obsługę obciążeń zwrotnych oraz zasad korzystania z portfeli. Płatności kryptowalutowe nie podlegają takim samym zasadom obciążeń zwrotnych jak płatności kartą, dlatego polityka wymaga nowych zapisów. Co się stanie, jeśli klient wyśle środki na niewłaściwy adres? Kto zatwierdzi ręczną korektę, jeśli wpłacona kwota będzie nieprawidłowa? Po uruchomieniu usługi to nie są już rzadkie przypadki.

Sposób rozliczania podatków należy określić na piśmie. Niektóre firmy ujmują otrzymane kryptowaluty według ich wartości rynkowej z dnia otrzymania. Inne stosują inną metodę, zgodną z lokalnymi przepisami. Niezależnie od wybranej metody zespół księgowy powinien ją zatwierdzić przed pierwszą rzeczywistą transakcją. Nowa metoda płatności może powodować serię drobnych rozbieżności, które pod koniec miesiąca zmienią się w poważny problem z arkuszem kalkulacyjnym.

Znaczenie ma też jurysdykcja. Bramka płatności kryptowalutowych może być dozwolona w jednym kraju, a ograniczona w innym. Jeśli sprzedajesz w UE, USA lub części Azji, sprawdź, czy w przypadku Twoich klientów obowiązują jakieś sankcje. Nie zakładaj, że bramka rozwiązuje wszystkie kwestie prawne. Zwykle tak nie jest.

Kontrola ryzyka powinna obejmować również obsługę klienta. Przeszkol konsultantów w zakresie czasu realizacji płatności, potwierdzeń w sieci i zasad zwrotów. Jeśli klient zapyta, dlaczego przelew od 10 minut ma status oczekujący, konsultant powinien odpowiedzieć pewnie, a nie improwizować. Na początek wystarczy krótki wewnętrzny poradnik.

Skonfiguruj nową bramkę płatności kryptowalutowych

Utwórz konto, przejdź weryfikację i ustal strukturę portfela lub rachunku wypłat, zanim zmienisz kod. Jeśli bramka oferuje osobne środowiska, najpierw skonfiguruj środowisko testowe. To oczywiste. A jednak niektórzy nadal o tym zapominają.

Wygeneruj klucze API dopiero po ustaleniu ról. Zdecyduj, kto może przeglądać historię transakcji, tworzyć klucze i je wymieniać. Kontrola bezpieczeństwa powinna też sprawdzić, czy bramka obsługuje podpisywane webhooki. Jeśli to część Twojego stosu technologicznego, artykuł o weryfikowaniu podpisanych webhooków Payora pokazuje, jakich szczegółów implementacji warto oczekiwać od rzetelnego dostawcy.

Dokładnie sprawdź konfigurację portfela. Niektóre firmy chcą korzystać z jednego portfela rozliczeniowego. Inne wolą osobne portfele dla różnych marek, regionów lub linii produktów. Jeśli uzgadnianie płatności ma być proste, trzymaj te rachunki oddzielnie. Jeden portfel może być wygodny, ale może też zmienić przejrzysty rejestr w łamigłówkę.

Testy w środowisku testowym powinny obejmować wpłaty, niepełne kwoty, wygasłe faktury i płatności wysłane w niewłaściwej sieci. Strona płatności, która działa poprawnie w środowisku testowym, może zawieść w produkcji przy nietypowym przypadku. Przed uruchomieniem zespół powinien przetestować co najmniej jedną nieudaną płatność, jedną udaną i jedno przekroczenie czasu oczekiwania. W przypadku niektórych firm trzy testy nie wystarczą, ale to lepsze niż brak testów.

Przebuduj procesy płatności, rozliczeń i powiadomień

Elementów płatności Stripe nie da się przenieść jeden do jednego do bramki płatności kryptowalutowych. Może być potrzebny nowy przycisk płatności, kod QR albo strona faktury z instrukcjami dotyczącymi portfela i terminem ważności. Jeśli wcześniej płatność zajmowała 2 kliknięcia, teraz może wymagać 3. To normalne.

Trudniejsza jest obsługa subskrypcji. Jeśli Stripe automatycznie odnawiał je co miesiąc, sprawdź, czy bramka może generować faktury, wysyłać przypomnienia o odnowieniu lub tworzyć linki do płatności dla każdego okresu rozliczeniowego. Niektóre firmy rezygnują z automatycznego odnawiania na rzecz płatności na podstawie faktury, ponieważ subskrypcje kryptowalutowe działają inaczej. To decyzja biznesowa, a nie tylko techniczna.

Tworząc na nowo procesy powiadomień, uwzględnij czas ich wysyłki. Klient powinien otrzymać wiadomość e-mail po wystawieniu faktury, kolejną po wykryciu płatności i następną, jeśli płatność wygaśnie. Komunikaty powinny być jasne. „Płatność została potwierdzona” oznacza coś konkretnego. „Zamówienie jest przetwarzane” — coś innego. Nie myl tych komunikatów.

Jeśli sprzedajesz dostęp członkowski, zasady przyznawania dostępu powinny być jasno określone. Możesz na przykład przyznawać dostęp po jednym potwierdzeniu transakcji w sieci albo po wewnętrznej kontroli ryzyka, jeśli wartość zamówienia przekracza ustalony próg. Drobne zasady zapobiegają poważnym sporom. Serwis członkowski oferujący treści cyfrowe nie może sobie pozwolić na niejasności.

Jeśli publikujesz instrukcje lub kursy, proces może wymagać też obsługi wyświetlania walut i zasad nazewnictwa faktur. Jeśli tak jest w Twoim przypadku, przed przebudową procesu potwierdzania płatności warto przeczytać poradnik jak akceptować płatności w USDT.

Przetestuj, uruchom i monitoruj migrację

Przed udostępnieniem nowej opcji klientom przeprowadź testy całego procesu. Sprawdź płatność, jej potwierdzenie, zwroty (jeśli są obsługiwane), dostarczenie webhooków, aktywację konta w systemie wewnętrznym i eksport danych księgowych. Potem powtórz test z inną kwotą. Jedna udana płatność na standardowej ścieżce prawie niczego nie dowodzi.

Bezpieczniej jest przez pewien czas korzystać równolegle ze Stripe niż od razu całkowicie go zastąpić. Pozostaw Stripe aktywny przez ustalony okres, a bramce płatności kryptowalutowych powierz niewielką część transakcji. Niektóre zespoły zaczynają od 5% zamówień albo jednej linii produktów. Dzięki temu obsługa klienta i dział finansowy mogą porównać wyniki bez ryzykowania całego miesiąca jednym przełączeniem.

Obserwuj nieudane płatności, zawieszone potwierdzenia i rozbieżności w uzgadnianiu transakcji. Jeśli bramka pokazuje opłaconą fakturę, ale system zaplecza nadal oznacza zamówienie jako nieopłacone, sprawdź webhook, a nie klienta. Większość błędów migracji jest irytująco banalna: brakujące identyfikatory, niewłaściwe statusy albo opóźnione wywołanie zwrotne. Nawet banalne błędy kosztują.

W pierwszym tygodniu obsługa klienta powinna codziennie otrzymywać raport. Monitoruj liczbę płatności, nieudane próby, średni czas potwierdzenia i liczbę zwrotów, jeśli występują. Jeśli do trzeciego dnia pojawi się pewien schemat, rozwiąż problem, zanim kolejka zgłoszeń urośnie. Migracja nie kończy się po wdrożeniu kodu. Kończy się wtedy, gdy wyniki zgadzają się przez trzy dni z rzędu.

Gdy nowy proces się ustabilizuje, przeprowadź pełne przełączenie. Usuń stare przyciski Stripe, zaktualizuj artykuły pomocy i zarchiwizuj instrukcję wdrożeniową, zapisując daty, osoby odpowiedzialne i kroki przywracania poprzedniego rozwiązania. Zespół, który wie, jak przejść ze Stripe na płatności kryptowalutowe, powinien też wiedzieć, co monitorować po uruchomieniu. Pierwszy tydzień działania na żywo powie więcej niż miesiąc planowania.

Comments

Gotowy, aby zacząć?

Utwórz konto i wystaw pierwszą fakturę w mniej niż godzinę.

Na co odpowiada ta strona