Interface RecurringPaymentTerm.Builder

  • Method Details

    • id

      The unique identifier of the term.

      Parameters:
      id - The unique identifier of the term.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • type

      The category of the term.

      Parameters:
      type - The category of the term.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • type

      The category of the term.

      Parameters:
      type - The category of the term.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • currencyCode

      RecurringPaymentTerm.Builder currencyCode(String currencyCode)

      Defines the currency for the prices in this term.

      Parameters:
      currencyCode - Defines the currency for the prices in this term.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • billingPeriod

      RecurringPaymentTerm.Builder billingPeriod(String billingPeriod)

      The billing period frequency, such as Monthly.

      Parameters:
      billingPeriod - The billing period frequency, such as Monthly.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • billingPeriod

      RecurringPaymentTerm.Builder billingPeriod(BillingPeriodType billingPeriod)

      The billing period frequency, such as Monthly.

      Parameters:
      billingPeriod - The billing period frequency, such as Monthly.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • price

      The amount charged each billing period.

      Parameters:
      price - The amount charged each billing period.
      Returns:
      Returns a reference to this object so that method calls can be chained together.