Why there's a foreign transaction fee?
This appears to be an International transaction fee. We are a Canadian company and although we charge in US dollars, some American banks charge a fee for any charge not coming from US merchants.
We cannot offer a receipt for this fee, but most accountants will know what to do with these. They will file it in a Bank fee category or the likes.