My manager created a coupon with 10 billion redemptions. When loading invoices gson threw NumberFormatException trying to parse said coupon. I fixed this issue by changing maxRedemptions from an Integer into a Long.