Lockboxes
Overview
Instead of creating Check Deposits directly via the API, Lockboxes offer a convenient way to deposit checks received via mail into your Increase account. Each Lockbox is associated with a specific Account and has a unique physical mailing address. You can create Lockboxes using either the Dashboard or the API.
Processing mail
When mail arrives at your Lockbox, the following process occurs:
- An Inbound Mail Item object is created to represent the received mail, triggering an
inbound_mail_item.createdwebhook. - A human operator reviews the mail to determine if it contains one or more checks. For each valid check, a
Check Depositobject is created. - If the Lockbox’s
check_deposit_creationsetting isautomatic, theCheck Depositobject is created with a status ofpendingand follows the standard deposit lifecycle as described in Depositing checks. - If the Lockbox’s
check_deposit_creationsetting isrequire_approval, theCheck Depositobject is created with a status ofpending_approvaland will not be deposited until explicitly approved via the Dashboard or the API. To approve a pending deposit, make aPOSTrequest to/check_deposits/:id/approve. - Mail that does not contain valid checks or check-related documents will still create an Inbound Mail Item but with a status of
rejected.
You can adjust mail receipt settings and the check_deposit_creation behavior for a Lockbox at any time using the Update Lockbox API. For more information on creating and managing Lockboxes, refer to the Lockboxes API Reference.