code: public Invoice markUncollectible() throws StripeException {
      return markUncollectible((Map<String, Object>) null, (RequestOptions) null);
    }
docs: Marking an invoice as uncollectible is useful for keeping track of bad debts that can be
  written off for accounting purposes.