Checks
Non-cash payment methods? Check.
Send checks anywhere in the United States with one API call. Or deposit checks via API or the dashboard.
Remote Deposit Capture
Deposit checks using the dashboard or our flexible API. Upload images directly: no need for a third-party library.
Flexible printing
Customize your checks using our API or print them yourself for full control.
Fast turnaround
Checks are mailed the same day. Get status updates as checks are processed, submitted and mailed.
Fully configurable, conveniently available
Check Transfers send funds from an Increase account to any US address by mailing a physical check. Don't hassle with routing numbers.
curl -X "POST" \ --url "${INCREASE_URL}/check_transfers" \ -H "Authorization: Bearer ${INCREASE_API_KEY}" \ -d $'{ "account_id": "account_in71c4amph0vgo2qllky", "address_line1": "33 Liberty Street", "address_city": "New York", "address_state": "NY", "address_zip": "10045", "amount": 1000, "message": "Check payment", "recipient_name": "Ian Crease" }'
Modern Treasury
Increase has been an invaluable banking partner to Modern Treasury. They support innovative, fast growing customers looking for high quality banking technology, and get our mutual customers moving money quickly. They understand the importance of speed to market and provide the right tools for building financial products.
Dimitri Dadiomov
CEO, Modern Treasury
Simple and predictable transfers and deposits
  • You send a check via the API.
    Personalize the memo.
  • We send you a webhook when the check is pending_mailing.
    And one more when the check is mailed.
  • The funds are withdrawn from your account automatically.
    If the check is returned, the funds are automatically credited.
  • Later, the check is deposited.
    We send you an check_transfer.updated webhook.
  • You can retrieve the images of checks once they're deposited.
    The check transfer is now deposited.
curl -X "POST" \ --url "${INCREASE_URL}/check_transfers" \ -H "Authorization: Bearer ${INCREASE_API_KEY}" \ -H "Content-Type: application/json" \ -d $'{ "account_id": "account_in71c4amph0vgo2qllky", "address_line1": "33 Liberty Street", "address_city": "New York", "address_state": "NY", "address_zip": "10045", "amount": 1000, "message": "Rental income", "recipient_name": "Ian Crease" }'
curl -X "POST" \ --url "${INCREASE_URL}/check_transfers" \ -H "Authorization: Bearer ${INCREASE_API_KEY}" \ -H "Content-Type: application/json" \ -d $'{ "account_id": "account_in71c4amph0vgo2qllky", "address_line1": "33 Liberty Street", "address_city": "New York", "address_state": "NY", "address_zip": "10045", "amount": 1000, "message": "Rental income", "recipient_name": "Ian Crease" }'

Bank accounts and banking services are provided by Increase’s partner banks, members FDIC.