budosystems.models.program.MembershipOption

class MembershipOption

Bases: BasicInfo

Represents a membership offering, used as a template for a membership agreement.

duration: timedelta
membership_category: str
limit_on_classes: th.Any
auto_renewal: bool
installment_plan: str
number_of_installments: int
signup_fee: float
installment_amount: float
add_service_tax: bool
add_retail_tax: bool
income_category: th.Any
active: bool
__init__(*, entity_id: UUID = <singleton MissingUUID>, name: str, slug: str, description: str = '', id_name: str = _Nothing.NOTHING, duration: timedelta, membership_category: str, limit_on_classes: th.Any, auto_renewal: bool, installment_plan: str, number_of_installments: int, signup_fee: float, installment_amount: float, add_service_tax: bool, add_retail_tax: bool, income_category: th.Any, active: bool) None

Method generated by attrs for class MembershipOption.