Interface RecurringPaymentTerm.Builder

All Superinterfaces:
Buildable, CopyableBuilder<RecurringPaymentTerm.Builder,RecurringPaymentTerm>, SdkBuilder<RecurringPaymentTerm.Builder,RecurringPaymentTerm>, SdkPojo
Enclosing class:
RecurringPaymentTerm

public static interface RecurringPaymentTerm.Builder extends SdkPojo, CopyableBuilder<RecurringPaymentTerm.Builder,RecurringPaymentTerm>
  • Method Details

    • billingPeriod

      RecurringPaymentTerm.Builder billingPeriod(String billingPeriod)

      Defines the recurrence at which buyers are charged.

      Parameters:
      billingPeriod - Defines the recurrence at which buyers are charged.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • currencyCode

      RecurringPaymentTerm.Builder currencyCode(String currencyCode)

      Defines the currency for the prices mentioned in this term.

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

      Amount charged to the buyer every billing period.

      Parameters:
      price - Amount charged to the buyer every billing period.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • type

      Type of the term being updated.

      Parameters:
      type - Type of the term being updated.
      Returns:
      Returns a reference to this object so that method calls can be chained together.