Payment Disbursement
Problem space
The AP department was cutting manual checks
TODO: What was the dollar savings including time?
customer experience
AP department was always cutting checks in batches. Needed a way to send payments through Nvoicepay.
Integrates with the accounts payable, DocuPhase, and accounting system.
Value:
During COViD and the rapid work from home switch was able to completely rely on the system and eliminated all checks cut from the office.
Concepts
Payables grouped together into a payment and payments sent as a loose batch. Essentially a payment could be resent but the payables in the payment would not be split.
developer experience
Flask app based on test driven development and event driven design.
Integration with nvoicepay
Grouping of payments into payment batches.
Api errors from Nvoicepay. Bubbling them up to end users.
Once and only once can paments be sent because people will not notify you when there is an overpayment however they will not of paid twice.