class FinTS3Client:
- def __init__(self, bank_identifier, user_id, customer_id=None, from_data: bytes=None, product_id=None):
+ def __init__(self,
+ bank_identifier, user_id, customer_id=None,
+ from_data: bytes=None,
+ product_id=None, product_version=version[:5]):
self.accounts = []
if isinstance(bank_identifier, BankIdentifier):
self.bank_identifier = bank_identifier
if not product_id:
logger.warn('You should register your program with the ZKA and pass your own product_id as a parameter.')
product_id = 'DC333D745719C4BD6A6F9DB6A'
-
+
self.user_id = user_id
self.customer_id = customer_id or user_id
self.bpd_version = 0
self.upa = None
self.upd = SegmentSequence()
self.product_name = product_id
- self.product_version = version[:5]
+ self.product_version = product_version
self.response_callbacks = []
self._standing_dialog = None