Payment Fees, Discounts and Custom Payment Methods