We receive business checks from Organizations which do not have a Contact identified on the check. We are currently entering checks through the Salesforce Virtual Terminal, however we would like to also enter Business checks through the Virtual Terminal and associate them with Accounts (not contacts). This would help

In addition to that our Accounts may have a Pledge associated with them as well. Being able to apply that Business check to a pledge would be awesome as well.

It would also be helpful to be able to be able to enter ACH payments for Businesses as well. Since businesses can have checking accounts it'd be nice to have that option (though I understand that'd be a little tougher to accomplish).