Models
components.payment_gateway.subcomponents.rules.models.expense_limit_rule ¶
ExpenseLimitRule ¶
Bases: BaseModel
__table_args__
class-attribute
instance-attribute
¶
card_id
class-attribute
instance-attribute
¶
currency
class-attribute
instance-attribute
¶
end
class-attribute
instance-attribute
¶
external_id
class-attribute
instance-attribute
¶
ID used by the external payment service provider to identify the card.
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: BaseModel
__table_args__
class-attribute
instance-attribute
¶
account
class-attribute
instance-attribute
¶
account_id
class-attribute
instance-attribute
¶
end
class-attribute
instance-attribute
¶
external_id
class-attribute
instance-attribute
¶
ID used by the external payment service provider to identify the card.
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.