The ABA and state bar associations decided decades ago that it is ethical for attorneys to accept credit card payments from clients.
Best law firm administrative practices when accepting credit card payments are as follows:
- Obtain written consent from clients to disclose limited confidential information to credit card companies in order to accept credit card payments.
- When submitting a request for payment to the credit card processing company, provide general information rather than specific details about the services, e.g., “for legal services rendered.”
- Get the credit card processing company to agree that the firm may redact confidential information when providing documentation of services in response to a chargeback request by a client.
- Allow the client a reasonable amount of time to review the invoice and dispute any charges before charging the credit card.
- Have your fee agreement to specifically state how and when your firm can charge the client’s credit card for unpaid invoices and set out the dispute process.>
- If you store client credit card information for automatic payments, be aware that you have a duty to keep that information secured in specific ways.
- Keep written authorizations from clients and third-party payers on file when automatically charging client credit cards.
- If a client disputes a fee that is being paid by a credit card, or if the client overpays on an invoice by credit deposit the payment into the trust account, and transfer out immediately any undisputed, earned portion.
- For credit card deposits to client trust accounts, use a legal-specific credit card processing company, like LawPay, that can deposit trust payments directly into the client trust account, that will not take chargebacks out of your trust account, and that will not remove merchant service fees from the trust deposit as it occurs. 
- Do not charge your clients a “credit card finance charge” or “convenience fee” to pass along the merchant service fees to the client. If you do decide to pass the merchant service fees on to the client, make sure that your finance charge does not exceed the total merchant fees that you pay on the client’s credit card transaction.
There is wide disparity between the states on the ethical rules governing acceptance of credit card payments. Check with your state and local bar associations before accepting credit card payments.
1. How to Accept Credit Card Payments the Ethical Way
2. Accepting Credit Cards for Payment of Legal Fees
4. Ethics committee on lawyers accepting credit card payments
5. Opinion 582
7. PCI Compliance Guide.
9. Trust Accounts: Accepting Credit Card Retainer Payments
10. How Credit Card Merchant Fees Are Affecting Your Trust Account