def validate(self): account_relevant_data = self.branch + '00' + self.account dv = calculate_verifier_digit(account_relevant_data, pivot='97310097131973', method='mod10') dv = '0' if dv == 10 else dv return self.account_digit.lower() == str(dv).lower()
def validate_account_digit(self): dv = calculate_verifier_digit(self.account, pivot='2765432') # according to documentation this one should be 'P', # but I know this info is outdated dv = '0' if dv == 10 else dv dv = '0' if dv == 11 else dv return self.account_digit.lower() == str(dv).lower()
def validate(self): account_relevant_data = self.branch + self.account dv = calculate_verifier_digit(account_relevant_data, pivot='212121212', sum_digits=True, method='mod10') dv = '0' if dv == 10 else dv return self.account_digit.lower() == str(dv).lower()
def validate_account_digit(self): dv = calculate_verifier_digit(self.account, pivot='8765432') dv = '0' if dv == 10 else dv dv = '0' if dv == 11 else dv return self.account_digit.lower() == str(dv).lower()
def validate(self): account_relevant_data = self.branch + self.account dv = calculate_verifier_digit(account_relevant_data, pivot='212121212', sum_digits=True, method='mod10') dv = '0' if dv == 10 else dv return self.account_digit.lower() == str(dv).lower()
def validate_account_digit(self): dv = calculate_verifier_digit(self.account, pivot='2765432') dv = '0' if dv == 10 else dv # according to documentation this one should be 'P', but I know this info is outdated dv = '0' if dv == 11 else dv return self.account_digit.lower() == str(dv).lower()
def validate(self): account_relevant_data = self.branch + '00' + self.account dv = calculate_verifier_digit(account_relevant_data, pivot='97310097131973', method='mod10') dv = '0' if dv == 10 else dv return self.account_digit.lower() == str(dv).lower()
def validate_account_digit(self): dv = calculate_verifier_digit(self.account, pivot='8765432') dv = '0' if dv == 10 else dv dv = '0' if dv == 11 else dv return self.account_digit.lower() == str(dv).lower()