Repository URL to install this package:
|
Version:
0.4.139 ▾
|
lib-py-b2b
/
order_request_policy.py
|
|---|
class OrderRequestPolicy:
pass
@property
def predicates(self):
return self.predicates
def evaluate(self, transaction):
pass
def serialize(self):
pass
@staticmethod
def deserialize(data: dict):
pass
class Predicate:
"""
Has a list of transaction types to which the rule applies.
"""
def __init__(self, transaction_types):
self.transaction_types = transaction_types
def applies_to(self, transaction) -> bool:
pass
def evaluate(self, transaction) -> bool:
pass
class SimplePredicate:
"""
Boolean value from customer account configuration
"""
pass
class ComparisonPredicate:
"""
Allows for comparison
"""