Even with auto-save enabled on the batch template, batches of downloaded from BBIS do not auto-save, regardless of the transaction type.
This has been resolved in Service Pack 18 (18.104.22.1684). Please download and install the latest Service Pack or Hot Fix which contains all fixes from previous patches.
Steps to Duplicate
1) Create an Enhanced Revenue Batch template and enable auto-save. 2) In Web > Manage Web Transactions > Batch Assignment Settings > Add a donation assignment using the batch template from step 1. 3) Download a BBIS transaction into that batch. 4) Go to the batch properties and notice that auto-save is not enabled. 5) Go to batch entry and manually add a batch using the batch template from step 1. 6) Notice that it auto-saves.