AmountDueDateResponseDTO

Amount information for charge with due date (COBV) response

  • abatement
    Type: object · AbatementDTO

    Abatement configuration for charge with due date

    • mode
      Type: string enum
      required

      Mode for calculating abatement on a charge with due date

      values
      • NONE
      • FIXED
      • PERCENT
    • value
      Type: string Pattern: ^\d+\.\d{2}$

      Abatement value (required when mode != NONE). For FIXED: absolute value, for PERCENT: percentage value

  • discount
    Type: object · DiscountDTO

    Discount configuration for charge with due date

    • mode
      Type: string enum
      required

      Mode for calculating discount on a charge with due date

      values
      • NONE
      • FIXED_DATE
      • DAILY
    • fixedDateDiscounts
      Type: array object[] · FixedDateDiscountDTO[] …3

      List of fixed date discounts (required when mode = FIXED_DATE, max 3 entries)

      Fixed date discount entry

    • value
      Type: string Pattern: ^\d+\.\d{2}$

      Discount value (required when mode = DAILY). Represents daily discount rate.

  • fine
    Type: object · FineDTO

    Fine configuration for charge with due date

    • mode
      Type: string enum
      required

      Mode for calculating fine on a charge with due date

      values
      • NONE
      • FIXED
      • PERCENT
    • value
      Type: string Pattern: ^\d+\.\d{2}$

      Fine value (required when mode != NONE). For FIXED: absolute value, for PERCENT: percentage value

  • interest
    Type: object · InterestDTO

    Interest configuration for charge with due date

    • mode
      Type: string enum
      required

      Mode for calculating interest on a charge with due date

      values
      • NONE
      • DAILY
    • value
      Type: string Pattern: ^\d+\.\d{2}$

      Interest rate value (required when mode = DAILY). Represents daily interest rate.

  • original
    Type: string

    Original amount in decimal format