P1 partia — webhooks naprzód, crons, handel w pikach

Featurekamolos
Szycy
28 maja 2026 21:01 UTC
Autor
Kamo
Pochęt się
0c59054

Ruch pieniężny (rdzeniowy P1): - LoanPaymentPostingService: MarkSucceedAndPost / markNie usztywniony / MarkReturnedAndReverse / WypłataCiężeńczenie / markDrawWypłacone. Zamówienie przydziału zamknięte: opłaty - odsetki - kapitał. Stan auto-zagrożenia DELINQUENT - ACTIVE - PAID_OFF na podstawie wynikającego z tego bilansu. - StripeWebhookSena nie jest już log-only: payment_intent.succeeded / pay_failed / charge.refunded (ACH return) / dispute.created+closed / Wypłata.paid+ zawiodła całą czelność zaliczać kieliszkiem za pośrednictwem PostingService. - NachaReturnCode + RetryScheduler: NACHA zgodna z routingiem kodów R — R01/R09 powtórnie biegu do 2 euro / 5 dni, R07/R10/R29 cofnięcie mandatu, Wyczerpany retries flip LoanPaymentMethod - REQUIRES_REVERIFY. Materializacja handlowa-pionowa: - Teraz tworzy zaręczyny (PERSONAL_LOANS, COMMITTED), Zobowiązanie (AKTYWNE, z wyceną + terminami JSON Zgabyki), Zamówienie (Urządzone, subtotal-principal) i wątywanie ich identyfikatorów Powrót do Loan.commitmentUid / engagementUid / kodowyOrderUid in Ta sama transakcja. Cron jobs (prawdziwa logika, a nie stubs): - CoolingOffAdvanceJob: zawiera PENDING DISBURSEMENT_OUT zapłatę za Każda pożyczka PENDING_DISBURSEMENT, której upłynął odejście. - InteresAccrualJob Praca: codzienny prosty naliczanie interesu na zasadzie Za pożyczki ACTIVE + DELINQUENT. - StatementGenerationJob: oświadczenie ratalne na zaczek, LOC za cykl Oświadczenie z przybliżeniem ADB + roczna ocena opłaty + auto-płatność Planowanie. - AutodebitRunJob: zwalnia automatyczne debety PENDING + DISBURSEMENT_OUT wypłaty + NACHA retries przez StripeConnectService z kluczami idempotency. - PojednanieJobstwo: nocne wznowienie opłat/kwotowania/bilansu z tytułu Ksiąg: rejestrowanie korekty drydu + skontrolowane. - ReminderDispatchJob: wyciąga powiadomienia SCHEDULED po ich planowaniuFor i dostarcza za pośrednictwem NotificationFortecService. Powiadomienia: - prawdziwy HTTP POST do EmailService (/api/e-mail/transakcyjny/wysłanie) oraz VOIPService (/api/voip/sms/send, /api/voip/voice/send), templateKey - "pożyczka.'kind_lowercase'". Walidacja: - PożyczkaProductProdukcjaKalidacja: egzekwuje APR - limit państwowy (zarodzubiony), Niedozdatne kontrole, min/max-princientalne zdrowie psychiczne. Zaszyty w głąb LoanProductService.create + update. Naładowanie: - PożyczchargeOffService.queue() zawiera listę kredytów D120; .confirm() odwraca status Do CHARGED_OFF i pisze zdarzenie audytu CHARGE_OFF_RECORDED. - LoanChargeOffController ujawnia ;) Przeglądanie audytu: - LoanAuditEventController ujawnia ;)

Wszystkie zmiany

Jak to, co widzisz żeglugę?

Każda z tych aktualizacji automatycznie ląduje w miejscu pracy. Zacznij za darmo i obserwuj, jak rośnie tydzień po tygodniu.

Start Free ForeverZobacz ceny