Subversion Repositories SmartDukaan

Rev

Rev 6345 | Rev 6393 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 6345 Rev 6357
Line 141... Line 141...
141
    aggregatorRespCode = response.getElementsByTagName('aggregatorRespCode')[0].childNodes[0].data
141
    aggregatorRespCode = response.getElementsByTagName('aggregatorRespCode')[0].childNodes[0].data
142
    if responseCode == '00' and transStatus == 'S':
142
    if responseCode == '00' and transStatus == 'S':
143
        return True, responseDescription
143
        return True, responseDescription
144
    elif responseCode in ('STO','US', 'UP') and transStatus == 'S':
144
    elif responseCode in ('STO','US', 'UP') and transStatus == 'S':
145
        if aggregatorRespCode == '00':
145
        if aggregatorRespCode == '00':
146
            return True, responseDescription    
146
            return True, responseDescription
-
 
147
        if aggregatorRespCode != 'NA':
-
 
148
            return False, responseDescription
147
        raise Exception(111, "Still status is not known")
149
        raise Exception(111, "Still status is not known")
148
    else:
150
    else:
149
        return False, responseDescription
151
        return False, responseDescription
150
 
152
 
151
def getRefunds(forDate):
153
def getRefunds(forDate):