Our bank is taking a Lockbox Banking service into consideration.

Lockbox banking is a service provided by banks to companies for the receipt of payment from customers. Under the service, the payments made by customers are directed to a special post office box instead of going to the company. The bank goes to the box, retrieves the payments, processes them and deposits the funds directly into the company's bank account.

Does anyone here offer this type of service?
What are the regulatory requirements?
What are the state law requirements?

Any help would be appreciated. I am a newbie compliance officer.