This release focuses on payment, settlement, and refund accuracy, tightening how payment methods are enabled and how deposits, service fees, and authorized payments are handled, alongside fixes across settlement reporting, space assignments, reservation emails, bounced checks, hourly booking, and QuickBooks Online sync.
Improvements
Payment Method Enable/Disable Controls
Enabling a payment method for payments or refunds now correctly requires the method itself to be turned on first, and the "Disable For Refunds" action now only affects refund eligibility instead of disabling the whole payment method.
Fixes
Deposit Refund Service Fees
Refunding a deposit payment that included a service fee now correctly excludes the fee from the refundable amount.
Settling Full Invoice Amounts
Payments that exactly cover an invoice's total, including odd cent amounts, now settle without an error.
Duplicate Settlement Rows
Customers with more than one settlement record against the same invoice now see it listed once, with the correct combined amount, instead of duplicated.
Multi-Invoice Authorized Payments
Capturing an authorized payment that covers more than one open invoice now distributes the amount and any service fee correctly across each invoice.
Auto Settle Settings Selection
The selected reservation in Auto Settle Settings no longer clears itself after saving and refreshing the page.
Deposit Refund Re-Issue
Re-issuing a deposit refund after a void no longer leaves the customer's account with a stale or incorrect credit amount.
Space Assignment Conflicts
Fixed a scenario that could allow the same slip/site to be assigned to two reservations at once.
Manual Status Update Emails
Manually sending a reservation status update email now sends the correct signable e-signature version of an attached contract instead of a plain PDF.
Settlement Details Report Accuracy
Corrected tax and total calculations on the Settlement Details report for invoices with a discount applied, and resolved penny-level rounding discrepancies in the report's Total column.
Bounced/NSF Checks
Bounced or returned checks in a closed accounting period now correctly reopen the invoice and reverse the payment, rather than leaving the account in an inconsistent state.
Swap Space
Swapping units between two reservations no longer risks assigning the same space to both.
Hourly Booking Availability
Hourly booking availability search no longer fails for outlets that haven't configured a booking time step.
QuickBooks Online Sync
Rental invoices that include a security deposit now sync successfully to QuickBooks Online instead of failing.
