Skip to main content
Version: 2.x

bursar.CommerceProviderFactoryContext

class bursar.CommerceProviderFactoryContext(*, tenant_id=None, provider_environment, event_sink)

Bases: _CommerceModel

  • Parameters:
    • tenant_id (str | None)
    • provider_environment (Literal [ 'live' , 'test' , 'sandbox' ])
    • event_sink (Annotated [BillingEventSink , SkipValidation ( ) ])

model_config = {'arbitrary_types_allowed': True, 'extra': 'forbid'}

Configuration for the model, should be a dictionary conforming to [ConfigDict][pydantic.config.ConfigDict].