If your non-profit is looking to accept credit cards, it's important to understand the basics of processing costs, and what's different for registered non-profits.
Interchange
For any business or organization,
interchange makes up the bulk of the cost to process credit cards. Interchange is a set of “categories” used to classify transactions. For example, a swiped credit card is one category, a swiped debit card is another category, a keyed-in credit card is another, etc. Each interchange category has a rate associated. When your organization accepts a card, the transaction is charged according to the rate for the category it falls into. There are hundreds of interchange categories.
Interchange costs are paid to the bank that issued the credit card to your customer, also known as the “issuing bank.”
Assessments
In credit card processing, assessments are the fees charged by the credit card associations. (Mastercard, Visa, and Discover.) The fees are in addition to the interchange rates described above.
Assessments are paid to the card associations.
In addition to interchange and assessments, the other piece of processing costs is the processor’s markup. I’ve separated it because markup is not a universal rate, unlike interchange and assessments.
Markup
The processor’s markup is the amount that the processor makes as their profit from processing your transactions. Processor’s markups vary depending on the processor, pricing model, and other factors. The markup is the only component of processing costs where the business or organization has negotiating power.