Models
components.payment_gateway.subcomponents.rules.models.expense_limit_rule ¶
ExpenseLimitRule ¶
Bases: ProviderEntityMixin, BaseModel
__table_args__ ¶
card_id
class-attribute
instance-attribute
¶
currency
class-attribute
instance-attribute
¶
end
class-attribute
instance-attribute
¶
period
class-attribute
instance-attribute
¶
start
class-attribute
instance-attribute
¶
terminated_at
class-attribute
instance-attribute
¶
Termination is done at the initiative of the business layer. Usage restrictions in terminal state cannot be modified or used anymore.
components.payment_gateway.subcomponents.rules.models.helpers ¶
load_all_models ¶
Source code in components/payment_gateway/subcomponents/rules/models/helpers.py
components.payment_gateway.subcomponents.rules.models.usage_restriction_rule ¶
UsageRestrictionRule ¶
Bases: ProviderEntityMixin, BaseModel
__table_args__ ¶
account
class-attribute
instance-attribute
¶
account_id
class-attribute
instance-attribute
¶
end
class-attribute
instance-attribute
¶
start
class-attribute
instance-attribute
¶
terminated_at
class-attribute
instance-attribute
¶
Termination is done at the initiative of the business layer. Usage restrictions in terminal state cannot be modified or used anymore.