Optional credit card consumer fee

Ability to transfer the credit card processing fee to the customer rather than the business paying for it. It would be a flat percetnage fee that the optical would set and can apply optionally at checkout.