Am I permitted to charge a surcharge for credit card payments?
Please check your individual credit card contractual agreement, as it varies from country to country and from payment provider to payment provider.
As an alternative to charging a surcharge on credit card payments, you may be able to apply a discount to non-credit card payments (eg. cash payment/bank transfer).