Skip to content

RecurringPaymentTerm

Source code in docs_src/capo_marketplace_agreement/types/recurring_payment_term.py
class RecurringPaymentTerm(TypedDict, closed=True):
    type: NotRequired[
        "capo_marketplace_agreement.types.unversioned_term_type.UnversionedTermType"
    ]
    """<p>Type of the term being updated.</p>"""
    id: NotRequired["capo_marketplace_agreement.types.term_id.TermId"]
    """<p>The unique identifier for the term.</p>"""
    currency_code: NotRequired[
        "capo_marketplace_agreement.types.currency_code.CurrencyCode"
    ]
    """<p>Defines the currency for the prices mentioned in this term. </p>"""
    billing_period: NotRequired[
        "capo_marketplace_agreement.types.bounded_string.BoundedString"
    ]
    """<p>Defines the recurrence at which buyers are charged.</p>"""
    price: NotRequired["capo_marketplace_agreement.types.bounded_string.BoundedString"]
    """<p>Amount charged to the buyer every billing period.</p>"""

billing_period instance-attribute

billing_period: NotRequired[BoundedString]

Defines the recurrence at which buyers are charged.

currency_code instance-attribute

currency_code: NotRequired[CurrencyCode]

Defines the currency for the prices mentioned in this term.

id instance-attribute

id: NotRequired[TermId]

The unique identifier for the term.

price instance-attribute

price: NotRequired[BoundedString]

Amount charged to the buyer every billing period.

type instance-attribute

type: NotRequired[UnversionedTermType]

Type of the term being updated.