Lockbox
This Issue in United States
Definition of Lockbox
This is the meaning of Lockbox published by Marco Terry: A bank treasury management system. It is desgined to receieve payments by mail and deposit them to an account as quickly as possible. Most bank lockbox systems also scan invoices and documents and provide online viewing and management systems.
Leave a Reply