P1 batch - kondisi muka webhook, kron, vertikal perdagangan

Featurekamolos
Dikirim
28 Mei 2026 pukul 21.01 UTC
Penulis
Kamo
Commit
0c59054

Gerakan uang (inti P1): - LoanPaymentPostingService: markSuccededAndPost / markFailed / MarkReturnedAndReverse / markDisbursePenjaranSukses / markDrawDisbursed. Perintah alokasi terkunci: biaya ££# $# $# $# $# $# $# $# $# $# $# $# $# $# $# $# $# $# $# $# $# $# $# $# $# $# $# $# $# $# $# $# $# $# $# $# $# $# $# $# $# $# $# $# $# $# $# $# $# $# $# $# $$$$$$$$$$$$$$$$$$$$$$# $$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$... $$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$........................ Status auto- maju DELINQUENT ACTIVE AFPAID _ OFF berdasarkan keseimbangan yang dihasilkan. - StripeWebhookService tidak lagi log -only: pembayaran _ intent.succedst / pembayaran _ failed / charge.refuneded (ACH return) / dispute.created + closed / payout.paid + gagal semua memajukan buku besar melalui PostingService. - NachareturnCode + RetryScheduler: RACHA- compliant R-code routing - R01 / R09 coba ulang hingga 2 x / 5 hari terpisah, R07 / R10 / R29 mencabut mandat, kelelahan mencoba membalikkan metode LoanPayMenthod: REQUIRES _ REVERIFY. Materialisasi vertikal perdagangan: - * * * * * * * * * * * * * * * sekarang menciptakan Pertunangan (PENERJEMAH = SUGENG PRAYITNO) snapshots), Order (AUTHORIZED, subtotal = principal), dan benang ID mereka kembali ke Loan.completments Uid / engagemment Uid / original OrderUid dalam transaksi yang sama. Pekerjaan Cron (logika nyata, bukan stubs): - Pekerjaan CoolingOffadvanceJob: enqueues sebuah DISBURSEMENT _ OUT pembayaran untuk Every PENDING _ DISBURSEMENT Pinjaman yang pendingin-off berlalu. - InterestAccrualJob: sederhana setiap hari - bunga Accrual pada prinsip keseimbangan untuk pinjaman ACTIVE + DELINQUENT. - Pekerjaan Statementation GenerationJob: memasang pernyataan perdue- date, LOC per- cycle pernyataan dengan pendekatan ADB + biaya tahunan penilaian + otomatis-pay penjadwalan. - AutoDebitRunJob: kebakaran PENDING auto-debit + dissburSEMENT _ OUT payout + NACHA mencoba melalui StripeConnectService dengan kunci idempotency. - Pekerjaan rekonstruksi: jumlah biaya / pokok / keseimbangan malam dari buku besar; drift koreksi log + audit. - Pengingat DispatchJob: menarik pemberitahuan SCHEDUULED masa lalu tajuk jadwal untuk dan memberikan melalui NotificationDispatchService. Pemberitahuan: - * * * * * * * * * * * * * * POST HTTP nyata ke Layanan Surat (/ api / email / transaksional / kirim) dan VOIPService (/ api / voip / sms / send, / api / voip / voice / send), templateKey = "pinjaman. {kind _ lowercase}". Validasi: - LoanProductValidationService: memaksa APR DEPAN cap (per jenis), pemeriksaan prohibited- jenis, mental min / max-principal. Terkait ke LoanProductService.create + update. Charge- off: - LoanChargeOffService.queue () daftar D120 pinjaman; .confirm () status flip to CHARGED _ OFF and write a CHARGE _ OFF _ RECORDED audit event. - LoanChargeOffController mengekspos * * * * * * * * * * * * * * * Audit browse: - LoanAudititEventController mengekspos * * * * * * * * * * * * * * *

Semua perubahan

Seperti apa yang Anda lihat pengiriman?

Semua pembaruan ini secara otomatis mendarat di ruang kerja Anda. Mulai bebas dan menontonnya tumbuh minggu demi minggu.

Mulai Bebas SelamanyaTampilkan Harga