Error: An error occurred while communicating with Blackbaud Payment Service. Unable to create a processor for the specified batch. The error was: Error encountered while checking batch status. -when creating and EFT Transmission File with Beanstream
When using Beanstream as the payment processor, the following message may appear after creating a gift batch and then creating an EFT transmission file: An error occurred while communicating with Blackbaud Payment Service. Unable to create a processor for the specified batch. The error was: Error encountered while checking batch status. The error was: Index was outside the bounds of array.
When clicking OK, closing and re-opening the batch, the following error may also appear: The batch requires an answer file from your payment processor. Do you want to retrieve the file at this time? Depending on the number of gifts, your wait may be lengthy.
No authorization or rejection codes fill in the columns, but when checking the Beanstream account, the cards were successfully processed. When integrated with NetCommunity, Error only occurs for manually created batches, not for batches created through NetCommunity.
1. In your Beanstream account, reset the password 2. In your Beanstream account, generate a new reporting passcode and batch upload passcode 3. In The Raiser's Edge, go to Config> Business Rules> Merchant Accounts 4. Double-Click on the Beanstream Account> Re-enter the new password, reporting passcode, and batch upload passcode> Click OK