Payments in NetCommunity can be sent to several different Merchant Services, like Authorize.net,IATS, or Blackbaud Merchant Services. The merchant reporting might supply transaction ID, amount, and card holders name but there is no other identifying information such as Fund or Appeal associated with the transaction.
Merchant providers may utilize the “Invoice” and Description” fields in the reporting and may have Integration Developers Guides for Web Developers with steps on how to integrate this. Currently, Blackbaud NetCommunity with Blackbaud Payments Services will supply the basic transaction information to Merchant Providers. The best way to identify every transaction would be to run queries in the Raiser's Edge database and balance against the Merchant Account Report.