@cfxlabsinc/b2b-services
    Preparing search index...

    Type Alias RecurringFeeEscalationOutcome

    RecurringFeeEscalationOutcome:
        | {
            invoiceId: RecurringFeeInvoice["id"];
            published: boolean;
            status: "escalated";
        }
        | { reason: "below_retry_limit"
        | "no_invoice"; status: "skipped" }

    Type Declaration

    • {
          invoiceId: RecurringFeeInvoice["id"];
          published: boolean;
          status: "escalated";
      }
      • invoiceId: RecurringFeeInvoice["id"]
      • published: boolean

        False when an earlier invoice of the month was already escalated.

      • status: "escalated"
    • { reason: "below_retry_limit" | "no_invoice"; status: "skipped" }