The more data Microsoft can exchange between the server and Investor and Money, the higher the level of confidence that is generated. The financial institution should discuss and then transmit scenarios that are interesting or problem-prone. Here is a quick list of quality assurance checks that will help avoid the most common pitfalls encountered during audits. All data is correctly formatted and properly signed. Calculations returned are correct and complete.
Responses contain complete and correct headers.
Appropriate errors are supplied in responses. Server responds to all requests sent by client. Any transaction that is not supported or cannot be implemented per spec is noted. All securities have entries in transaction, position and security lists. Review Troubleshooting OFX for more steps to ensure that your server avoids the most common certification errors.