When uploading an Alliance & Leicester Commercial Bank statement, the upload does not import interest/bank charges into FreeAgent.
The reason is because the bank charges and interest items are given a transaction id of zero in the OFX export file. It looks like FreeAgent ignores all FITID's of zero or one.
I managed to fix this manually by editing the file and changeing the FITID to 2+, but it'd be great if they got imported automatically. Would it be possible for you to query the user about the import of the transactions with invalid id's rather than ignore them?
Here's an example of the offending OFX item ...
<stmttrn>
<trntype>CREDIT
</trntype><dtposted>20080416120000
</dtposted><trnamt>63.22
</trnamt><fitid>00000000
</fitid><name>CHARGES 01MAR-31MAR
</name><memo>CHARGES 01MAR-31MAR
</memo></stmttrn>