Hi @myles.shank,
I'll share insight on your query about credit card transaction fees.
You have the option to use QuickBooks Payments so you can receive payments via credit cards, as well as debit cards and ACH. Be advised, the credit card transaction fee isn't automatically included on the invoice. If you know your customer will be using a credit card, you can include a line item for the credit card transaction fee.
Additional details on QuickBooks Payments can be found in this article: Process and take payments with QuickBooks Payments. This lists the steps on how to set up this feature on different QuickBooks versions, as well as a table of payment methods available for you.
Feel free to drop a comment below in case you have other questions in mind. I'll be sure to get back to you.