Modified field percentage to be instance of Float instead of primitive type float. Remote PayPal API server was not allowing line discounts when an Amount discount was being applied to invoices due to Gson forcing the definition of Percentage due to primitive type.