Recouping credit card processing fees

Q: As a merchant, may a health care provider levy a percentage surcharge on a patient who pays her, deductible, copayment or visit fee obligation with her credit card to offset the credit card company processing charges and swipe fees? A: Yes, in our estimation, so...