1. Card swiped, tapped, or dipped in person. The cheapest category, since a physical card present at the time of sale carries less fraud risk for the processor. This applies if you're using a card reader with QuickBooks Payments.
2. Card paid through an emailed invoice. A customer clicking Pay now on an invoice and entering their card themselves costs more than an in-person tap, since the card isn't physically present, but it's still a customer-initiated payment.
3. Card keyed in manually by you. Typing in someone's card number yourself, over the phone for instance, costs the most of the three categories, again because of fraud risk: a typed-in card is the easiest category to fake.
4. ACH bank transfer. A separate, usually cheaper option if the customer pays directly from their bank account instead of a card. Often capped at a flat maximum fee rather than a straight percentage, which can make it meaningfully cheaper on larger invoices.
5. Check your actual rate. Exact percentages and per-transaction fees depend on your QuickBooks plan and change periodically. The accurate current numbers live on QuickBooks' own payments pricing page and inside your account under Settings, then Payments, not on a one-size-fits-all number repeated across the internet.