| Line 123... |
Line 123... |
| 123 |
spString = "<dom>" + spString + "</dom>"
|
123 |
spString = "<dom>" + spString + "</dom>"
|
| 124 |
dom = parseString(spString)
|
124 |
dom = parseString(spString)
|
| 125 |
response = dom.getElementsByTagName('CheckStatusObj')[0]
|
125 |
response = dom.getElementsByTagName('CheckStatusObj')[0]
|
| 126 |
transStatus = response.getElementsByTagName('transStatus')[0].childNodes[0].data
|
126 |
transStatus = response.getElementsByTagName('transStatus')[0].childNodes[0].data
|
| 127 |
responseCode = response.getElementsByTagName('ResponseCode')[0].childNodes[0].data
|
127 |
responseCode = response.getElementsByTagName('ResponseCode')[0].childNodes[0].data
|
| - |
|
128 |
try:
|
| 128 |
responseDescription = response.getElementsByTagName('ResponseDescription')[0].childNodes[0].data
|
129 |
responseDescription = response.getElementsByTagName('ResponseDescription')[0].childNodes[0].data
|
| - |
|
130 |
except:
|
| - |
|
131 |
responseDescription = ""
|
| 129 |
aggregatorRespCode = response.getElementsByTagName('aggregatorRespCode')[0].childNodes[0].data
|
132 |
aggregatorRespCode = response.getElementsByTagName('aggregatorRespCode')[0].childNodes[0].data
|
| 130 |
if responseCode == '00' and transStatus == 'S':
|
133 |
if responseCode == '00' and transStatus == 'S':
|
| 131 |
return True, responseDescription
|
134 |
return True, responseDescription
|
| 132 |
elif responseCode in ('STO','US', 'UP') and transStatus == 'S':
|
135 |
elif responseCode in ('STO','US', 'UP') and transStatus == 'S':
|
| 133 |
if aggregatorRespCode == '00':
|
136 |
if aggregatorRespCode == '00':
|