Skip to main content

Rentiva v4.42.0 — Payout Requests page + admin cleanup

· One min read
MaxHandMade
Maintainer

Adds the Payout Requests admin page, groups vendor-related menus at the sidebar bottom, and includes a round of PHP cleanup across the License and Setup Wizard admin pages.

What's New

Payout Requests Admin Page

A new Bayi Ödeme Talepleri (Vendor Payout Requests) admin page is now registered in the menu. Vendors can submit payout requests from their dashboard; admins review and approve them here.

Vendor-related admin menus — Vendor Management, Vendor Reports, and Payout Requests — are now grouped at the bottom of the sidebar via a priority-15 hook, keeping them visually separated from core booking/vehicle menus.

PHP Cleanup

  • License admin page: Extracted expiry row rendering into a dedicated method; removed dead code from the notice pipeline.
  • Setup Wizard: Extracted inline CSS and JS to separate asset files; fixed step completion logic; removed the unused is_payment_ready() method.

i18n Fix

Regenerated .l10n.php so WordPress 6.5+ reads updated Turkish translations correctly via the binary search optimisation.