Looked at the idea,however a typical fee is 2.5% so on larger amounts it gets expensive!so you will have to decide wether to increase your prices by that amount or like some people charge the customer for using that service by telling them the choices of payment.