Skip to main content

Rentiva v4.63.2 — Vendor Commission Clearing & Refund Balance Fixes

· One min read
MaxHandMade
Maintainer

Fixes vendor commission recording, adds an automatic 7-day clearing mechanism so earnings actually become withdrawable, corrects refund balance math, and fixes a vendor dashboard KPI card that always showed zero.

Fixes

  • Vendor commission was silently never recorded for real bookings due to a booking-reference mismatch between the checkout flow and the commission ledger — vendor earnings were never credited at all.
  • Vendor commission now automatically clears and becomes available for payout 7 days after payment, via a new scheduled job. Previously, commission stayed in a "pending" state indefinitely with no way for a vendor to ever withdraw it.
  • Refunds now correctly adjust the vendor's available balance, whether the refund happens before or after the commission clears, and whether it's a partial or full refund. Previously, refunds had no effect on the balance at all.
  • Vendors now receive an email notification when a commission clears and becomes available for payout.
  • The vendor dashboard's "Financial Summary" cards (Available Balance, Pending Balance, Total Paid Out) always showed 0,00 regardless of the vendor's actual balance, due to a data-key mismatch. The payout-request section, which reads the balance directly, was unaffected.