Do I need to stamp endorse my checks?

No. As part of your set up process, the bank will assign the proper virtual endorsement for your business. The scanner does not spray the endorsement on the backs of the physical checks, however, the application will virtually place the endorsement on the images of the checks.