KamoCRM

Forward prowizja Stripe Connect webhooks, która w ogóle nie dotarła do niczego

FixAPIService
Shipped
23 września 2026 10:28 UTC
Author
Kamo
Commit
b69a594

Rejestry usług Komisji : Bezpośrednio z Stripe (OrgStripeSetupService), ale nie /api/comleci/a Do przodu istniało gdziekolwiek w tej bramie - każdy oddzwoń 404'd na Wypłata przewag i prowizji nigdy nie pogodziła się z tym, co Stripe Zadomowił się. Ta sama klasa błędów, co nośniki SMS i luki w listach kontrolnych Już tu już się tu stało: ścieżka, ta brama nie do przodu, jest po prostu Nieosiągalny z Internetu, a a porażka jest niewidoczna z daleka - Z boku. Dodano prowizję.service.url Potwierdzone przeciwko żywemu klasterowi z kubectl, port 80) i a Przedłużanie mapowanie na Twitterze dokładnie do: surowe ciało i przepustowość Stripe-Signature, bez sesji lub nagłówków tożsamości, To ten sam kształt co /api/billing/webhooks/stripe i /api/commerce/webhooks/?. Celowo nie ogólne /api/procedmenty/- wildcard: CommissionService's InternalAuthFilter strzeże wszystkiego innego w tej służbie tylko za pomocą Podzielona tajemnica X-Internal-Auth, ta sama granica zaufania /api/voip/sms/templates carve-out protects. CommissionWebhookForwardTest obejmuje mapowanie, że żadna dzika karta nie przecieka Reszta usługi, a żądanie upstream przenosi dokładny korpus bajty i stripejza-skłódka, podczas gdy sfałszowany X-Org-Id, zgadzony X-Internal-Auth, autoryzacja i pliki cookie są nieobecne. NIE NAPRAWYWYWTAJ TUTAJ i wymaga działań w służbie prowizji bezpośrednio: InternalAuthFilter Komisji Służby - Dokumenty, że "/webhooks/stripe/" NIE stoi za tym filtrem, ponieważ Stripe nie może wysłać wewnętrznej tajemnicy, ale jego faktyczny PROTECTED_PREFIX jest "/api/commissions" - od której zaczyna się również ścieżka webhook. Filtr Jak napisano, będzie to 403 Stripe's własny callback, gdy dotrze do tej usługi, Sprzeciwianie się własnym komentarzom doc. Potrzebne jest wykrojnik (np. z wyłączeniem Ścieżki zaczynające się na ? Przed tym Do przodu jest przydatny koniec do końca.

All changes

Like what you see shipping?

All of it arrives in your workspace on its own. Start on the free plan and read this page again in a month.

Start Free ForeverView Pricing