An issue was identified where the Autopay job incorrectly created payments on invoices that had already been paid in full and showed a $0 balance due.
This behavior contradicted the expected logic, which should prevent autopayments when no balance is due.
Autopay should only trigger under the following conditions:
- Do Not Trigger Autopay: If the invoice balance due is $0 or less, even if a payment is scheduled for today.
- Trigger Autopay: If the invoice balance due is greater than $0, and a payment is scheduled for today.
Traceability Enhancement
To improve transparency and auditability, we’ve added a new field to the Payment entity:
Created via Auto Pay
- This field will be set to Yes only when a payment is generated by the Autopay process.
- All other payments will default to No, indicating manual or alternative creation methods.
This enhancement helps organizations clearly identify the origin of each payment and simplifies troubleshooting.
The change will be deployed to all organizations as part of the October 2025 release.