Professional services firms bill in invoices, not transactions. The payment problem is not the point of sale (there isn’t one); it is the gap between sending an invoice and getting paid. Every mechanism that shortens that gap is worth more than a rate cut.
The mix is almost entirely card-not-present, with large and irregular ticket sizes. A $400 consultation and a $60,000 engagement may hit the same account in the same week. That shape has two consequences: card fees matter enormously at the top end, and generic fraud models get twitchy about the variance.
How does a client actually pay?
Put a hosted checkout link on the invoice. The client clicks, sees the amount, pays by card or ACH, and the firm gets a settlement record in QorCommerce reporting. No client portal to enroll in, no card number read over the phone into a sticky note. For firms with their own client portal, secure embedded forms put the same vault-backed payment fields inside it without dragging the portal into PCI scope.
When should a firm push ACH?
Above a certain ticket size, always offer it. Card fees are a percentage; ACH is not. On a $50,000 invoice, the difference is real money. QorCommerce runs both rails on one platform, so offering the choice costs nothing operationally: same API, same reporting, same reconciliation.
What about retainers?
A retainer is recurring billing with professional-services paperwork. Tokenize the client’s card or bank account once, into the QorCommerce vault, and charge it per the engagement letter. Law firms have the extra wrinkle of trust accounting (unearned funds must stay separate from operating funds), and the account routing should be set up to respect that from day one.