What is a transaction fee and what does it pay for?

Transaction fees are a one off fee per order that help pay for operational business costs such as card payment fees.