Example #1
0
    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()
Example #2
0
    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()
Example #3
0
    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()
Example #8
0
    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()