Authorize.net Form: How do Is et it up to let the customer enter the amount that they want to pay and then add on a 5% service fee or tax?