Larry, do you have this enabled?
http://docs.blesta.com/display/user/Company+%3E+General#Company%3EGeneral-Encryption
If so then you'll want to read this section:
Setting an encryption passphrase will disable auto-debit
If enabled, encrypted payment account details can only be decrypted using the set passphrase. This means auto-debit, and the ability for clients to process payments using stored accounts will be disabled. Payments will have to be manually batched under [billing] > [batch].