Sprzedaż

Jak AI kojarzy płatności ze Stripe, PayPal i Autopay z zamówieniami i pilnuje sporów?

AI podłączone do Stripe, PayPal i Autopay automatycznie kojarzy wpłaty z zamówieniami, pilnuje sporów i zestawia przychód po prowizjach bramek.

⏱ 7 min czytania · 📅 03.10.2026 · 👁 4 wyświetleń

AI podłączone do Stripe, PayPal lub Autopay potrafi automatycznie dopasować każdą wpłatę do konkretnego zamówienia i faktury, wykryć transakcje bez pokrycia lub podwójne wpłaty, a także przygotować gotowy szkic odpowiedzi na spór, zanim ktokolwiek zdąży ręcznie sprawdzić panel. Warunek jest jeden: AI musi jednocześnie widzieć dane z bramki płatniczej i dokumenty w systemie sprzedaży. Bez tego mapowania ma surowe liczby, ale nie wie, co z czym łączyć.

Co wyciągamy z każdej bramki i dlaczego to nie jest to samo

Stripe, PayPal i Autopay różnią się strukturą danych. To ma znaczenie przed podłączaniem czegokolwiek.

Stripe udostępnia dane przez REST API jako obiekty. Każda udana płatność to PaymentIntent ze statusem succeeded i powiązany obiekt Charge z unikalnym identyfikatorem zaczynającym się od ch_. Zwrot to osobny obiekt Refund. Spór to Dispute z polem evidence, do którego wgrywasz dokumenty. Wypłata ze Stripe na konto bankowe to obiekt Payout. Prowizja jest widoczna w obiekcie BalanceTransaction jako pole fee. To pole to fundament zestawienia kosztów bramki.

PayPal przesyła zdarzenia przez webhooki: PAYMENT.CAPTURE.COMPLETED, PAYMENT.CAPTURE.REFUNDED, CUSTOMER.DISPUTE.CREATED. Każda transakcja ma transaction_id i powiązany order_id. Problem pojawia się, gdy sklep nie zapisuje order_id z PayPal obok swojego numeru zamówienia. Wtedy AI musi łączyć po kwocie i dacie. Działa, ale ryzykowne przy większym wolumenie.

Autopay (dawniej Blue Media) działa inaczej niż zachodnie bramki. Powiadomienia o płatnościach przychodzą na adres ServiceNotificationURL jako żądanie HTTP z polami: ServiceID, OrderID, Amount, PaymentStatus i RemoteID. Wartości statusu to SUCCESS, PENDING i FAILURE. Raporty transakcji można pobierać jako CSV z panelu lub przez API. Ważna polska specyfika: BLIK i przelewy natychmiastowe mają inny czas realizacji niż karta. Status PENDING może być prawidłowy i nie zawsze oznacza problem.

Jak AI kojarzy wpłatę z zamówieniem i fakturą

To nie jest proste wyszukiwanie po jednym polu. W praktyce pojawiają się typowe zakłócenia.

Klient zapłacił przez PayPal kwotą o grosz różną od faktury, bo przy konwersji waluty zaokrąglono VAT. Albo wpłata z Autopay przyszła z dwudniowym opóźnieniem i zamówienie w WooCommerce zdążyło dostać status "płatność przeterminowana". Albo klient złożył dwa zamówienia w tej samej minucie i oba mają identyczną kwotę. To są realne sytuacje, nie brzegowe przypadki.

AI dostaje kilka sygnałów równocześnie: OrderID z bramki, numer dokumentu sprzedaży z ERP lub sklepu, kwotę brutto, walutę i datę. Porównuje je i wyciąga dopasowanie. Jeśli wszystko pasuje, faktura dostaje status "opłacona". Jeśli coś odbiega, transakcja trafia do kolejki z gotową adnotacją: "kwota niezgodna o 0,01 zł, brak automatycznego dopasowania, sprawdź ręcznie".

Typowo wygląda to tak, że dział księgowości zamiast przeglądać dwa systemy z osobna, dostaje rano jeden raport: tyle transakcji dopasowanych automatycznie, tyle wymaga potwierdzenia, a te to podwójne wpłaty od tego samego klienta. U jednego klienta ze sklepem WooCommerce i Autopay okazało się, że kilkanaście zamówień miesięcznie dostawało nowy identyfikator podczas ponownego przeliczania koszyka. Autopay miało stary OrderID. AI wychwytywała to i flagowała jako "rozbieżność ID, kwota i data zgodne". Zamiast szukać ręcznie w dwóch systemach, wystarczyło potwierdzić listę.

Spory i chargebacki: ile masz czasu i co robi AI zanim zniknie okno

Stripe wysyła zdarzenie charge.dispute.created w momencie, gdy bank klienta inicjuje chargeback. PayPal wysyła CUSTOMER.DISPUTE.CREATED. Masz zwykle od kilku do kilkunastu dni roboczych na odpowiedź, zależnie od banku i rodzaju sporu. Jeśli nikt nie odpowie w terminie, spór jest automatycznie przegrany.

To jest jeden z tych procesów, który gubi się między działami. Ktoś powinien pilnować. Często nikt nie pilnuje.

AI może zrobić kilka rzeczy od razu po zdarzeniu:

  • wykryć spór i powiadomić wskazaną osobę przez email, Slack lub Teams, zanim minie pierwsza doba
  • zebrać automatycznie powiązane dane: identyfikator transakcji, historię statusów zamówienia, datę wysyłki, numer listu przewozowego z systemu kurierskiego
  • przygotować szkic odpowiedzi z gotowymi faktami: "Zamówienie #4521, wysyłka InPost z 2026-09-14, numer przesyłki 123456789, status: doręczona 2026-09-15, godz. 11:43"
  • pilnować terminu i wysłać przypomnienie na dwa dni przed zamknięciem okna odpowiedzi

W Stripe odpowiedź na spór trafia do pola evidence w obiekcie Dispute: można załączyć tekst, PDF potwierdzenia dostawy, politykę zwrotów. W PayPal to wiadomość w Resolution Center z możliwością załącznika. W Autopay spory obsługuje centrum rozliczeń Blue Media bezpośrednio: tu AI pomaga sformułować wiadomość email z zebraną dokumentacją, nie przez API.

Subskrypcje: kto ma aktywny plan, komu nie przeszła płatność

Stripe Billing to najczęściej używana bramka przy sprzedaży abonamentowej. Każdy cykl rozliczeniowy generuje obiekt Invoice ze statusem paid, open albo uncollectible. Każdy abonament to Subscription z polem current_period_end, statusem (active, past_due, canceled) i identyfikatorem klienta customer_id.

AI podłączone do Stripe Billing może w każdej chwili odpowiedzieć na pytania: które subskrypcje mają status past_due? Których klientów dotyczy PaymentIntent ze statusem requires_payment_method, czyli wygasła karta? Kto kończy okres rozliczeniowy w ciągu najbliższych siedmiu dni?

PayPal Subscriptions ma analogiczną strukturę: billing_agreement_id, status ACTIVE, SUSPENDED albo CANCELLED. Autopay obsługuje płatności cykliczne przez tokeny kart. Każda nieudana próba pobierania to zdarzenie. AI może je wychwycić i przekazać do działu obsługi, zanim klient sam zadzwoni z pytaniem, dlaczego przestał działać jego dostęp.

Realny przychód po prowizjach: co wpłynęło, a co zabrała bramka

Tutaj większość firm ma białą plamę. Wiedzą, ile wystawili faktur. Nie wiedzą, ile realnie wpłynęło po odliczeniu prowizji. A to nie jest ta sama liczba.

Stripe wykazuje prowizję per transakcja w obiekcie BalanceTransaction, pole fee. Zestawienie za miesiąc to pobranie wszystkich obiektów Payout i zsumowanie ich składowych transakcji. PayPal podaje koszt transakcji jako transaction_fee w odpowiedzi API. Autopay rozlicza się fakturą zbiorczą na koniec okresu: prowizję widzisz jako pozycję na fakturze od Blue Media, nie przy każdej transakcji osobno.

Jedna firma, która używała jednocześnie Stripe do klientów B2B i PayPal do klientów zagranicznych, nie miała do tej pory żadnego bieżącego zestawienia porównawczego. Raz w miesiącu ktoś z księgowości eksportował dwa raporty do Excela i liczył. Po podłączeniu AI, zestawienie jest dostępne na bieżąco, z podziałem na bramkę, walutę i typ transakcji. Różnica w koszcie prowizji między kanałami okazała się dla nich sporym zaskoczeniem.

Od czego zaczynamy to wdrożenie

Pierwsze pytanie nie brzmi "jakiego AI użyć", ale "gdzie są teraz te dane".

Jeśli firma ma sklep WooCommerce, PrestaShop, Comarch e-Sklep lub IdoSell, dane z bramek płatniczych są już gdzieś zbierane: w bazie sklepu, w tabeli zamówień. AI może korzystać z tych danych bezpośrednio, bez konieczności odpytywania Stripe czy Autopay oddzielnie.

Jeśli firma korzysta z bramki przez własną aplikację lub system pisany na zamówienie, potrzebne jest bezpośrednie połączenie przez API. Stripe i PayPal mają dobrze udokumentowane API REST. Autopay wymaga wcześniejszej umowy z Blue Media i dostępu do środowiska testowego, co trwa kilka dni roboczych.

Trzy pierwsze rzeczy do sprawdzenia przed rozmową z jakimkolwiek dostawcą AI:

  • czy w polu metadata (Stripe) albo custom_id (PayPal) jest wpisywany numer zamówienia lub faktury przy każdej transakcji
  • czy webhooki z bramek są w ogóle rejestrowane i gdzie lądują
  • jak mapuje się OrderID z Autopay na numer dokumentu w ERP lub systemie sklepu

Bez tego mapowania AI ma surowe dane z bramki, ale nie wie, co z czym łączyć. Samo mapowanie robi się raz i trwa zwykle kilka godzin. Od tego momentu kojarzenie wpłat z dokumentami działa bez ręcznej pracy.

Jeśli chcesz zobaczyć, jak to wyglądało u innych firm, zajrzyj do realnych wdrożeń. Możemy też zacząć od bezpłatnego audytu i sprawdzić, które bramki i jakie dane masz już dostępne po swojej stronie.

Chcecie to u siebie?

Na osobnej stronie rozpisaliśmy, co dokładnie podłączamy w Stripe, o co możecie wtedy pytać asystenta i ile kosztuje wdrożenie.

Co podłączamy i ile to kosztuje →

Najczęstsze pytania

Czy AI może samo dopasowywać płatności ze Stripe do faktur bez integracji z programem księgowym?

Może odpowiadać na pytania o status transakcji, sumy prowizji i wypłaty bezpośrednio z danych Stripe. Do kojarzenia z fakturami potrzebuje dostępu do systemu, w którym faktury powstają: ERP, WooCommerce lub inny system sprzedaży. Samo Stripe nie przechowuje Twoich faktur.

Co się dzieje, gdy klient złoży spór w PayPal, a firma nie zdąży odpowiedzieć w terminie?

PayPal automatycznie przyznaje środki klientowi po upływie okna odpowiedzi. AI pilnuje daty zamknięcia sporu i powiadamia zespół natychmiast po zdarzeniu CUSTOMER.DISPUTE.CREATED, nie po kilku dniach kiedy ktoś przypadkiem zajrzy do panelu.

Jak AI wie, że płatność z Autopay dotyczy konkretnej faktury, jeśli w danych nie ma numeru faktury?

Łączy po polu OrderID z powiadomienia Autopay i numerze zamówienia w systemie sklepu. Numer faktury bierze z powiązania zamówienie-faktura w ERP lub WooCommerce. Jeśli mapowanie nie istnieje, AI sygnalizuje rozbieżność zamiast domyślać się.

Czy AI obsługuje tylko spory od klientów, czy też śledzi zwroty inicjowane przez sklep?

Obsługuje oba przypadki. Zwrot w Stripe to obiekt Refund z polem reason i charge. AI może monitorować wszystkie zwroty w czasie rzeczywistym, łączyć je z zamówieniami i wychwycić sytuację, gdy ten sam klient dostał zwrot dwa razy za to samo zamówienie.

Czy to działa tylko przy sklepach internetowych, czy też przy firmach sprzedających abonament?

Działa przy obu modelach. Przy Stripe Billing lub PayPal Subscriptions AI monitoruje statusy cykli rozliczeniowych, nieudane pobierania i wygasłe karty. Jest to szczególnie przydatne, gdy baza subskrybentów rośnie i śledzenie ręczne przestaje być realne.

Opracowanie: zespół redAi z wykorzystaniem narzędzi AI.

Chcecie sprawdzić, jak AI rozwiąże to u Was?

Bezpłatny audyt potrzeb i pokaz działającego wdrożenia. Bez zobowiązań.

Umówcie bezpłatny audyt

Może Was też zainteresować

Newsletter redai

Dostawaj kolejne wpisy do skrzynki

Co dwa tygodnie: nowy case, nowe moduły AI, błędy klientów. Bez spamu.