Thanks for reaching out to us here. QuickBooks Online payments charges a service fee of 2.9% $0.25 per transaction. I recommend reviewing this article with more detailed information about QuickBooks Payments.
If you have any other questions, feel free to reach back out here.