Vendor Payouts Automation changelog
All notable changes to Vendor Payouts Automation (kv_vendor_payouts_automation) are documented here.
The format follows Keep a Changelog and the project uses Semantic Versioning.
[Unreleased]
Section titled “[Unreleased]”[1.0.0] - 2026-10-17
Section titled “[1.0.0] - 2026-10-17”- Payout schedules: weekly, every two weeks, monthly or manual only, with overrides per vendor plan and per vendor.
- Hold period after an order reaches chosen statuses (default Complete) and a minimum payout amount.
- Automatic payout requests (cron, cron URL with the core cron password, or admin/vendor panel pseudo-cron), built as core withdrawals: one per vendor and period, never while a request is pending, one run at a time.
- Approval queue with bulk approve (into payout batches), reject with a reason and mark paid with a reference; vendor-requested withdrawals and core Accounting actions are mirrored.
- Payout details per vendor (bank transfer, PayPal, other), encrypted, masked, with a “details changed recently” flag.
- Batch files: CSV, PayPal Payouts bulk file and SEPA credit transfer XML (pain.001.001.03, EUR).
- Monthly vendor statements (print or save as PDF), a vendor Payouts page and a vendor balances overview.
- E-mails: payout scheduled, payout sent, request rejected (vendor) and a run summary (administrator).
- Domain-bound license check and self-healing upgrades.