Careful with using endorsements; Endorsing a
check for payment to a third party makes a fairly
straightforward second - party
business check (which you're right, most banks would probably cash possibly for a fee) into a third - party
check, which many banks won't touch because the potential for fraud is sky - high.