stripe webhooks. removed payout cron. webhook for when amount is deposited into bank. More communication about payout timelines

This commit is contained in:
jackiettran
2026-01-03 19:58:23 -05:00
parent 493921b723
commit 76102d48a9
20 changed files with 770 additions and 135 deletions

View File

@@ -146,6 +146,11 @@ export interface Rental {
payoutStatus?: "pending" | "completed" | "failed" | null;
payoutProcessedAt?: string;
stripeTransferId?: string;
// Bank deposit tracking (Stripe payout to owner's bank)
bankDepositStatus?: "pending" | "in_transit" | "paid" | "failed" | "canceled" | null;
bankDepositAt?: string;
stripePayoutId?: string;
bankDepositFailureCode?: string;
intendedUse?: string;
rating?: number;
review?: string;