Subversion Repositories SmartDukaan

Rev

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

Rev 6161 Rev 6162
Line 26... Line 26...
26
    if raclient is None:
26
    if raclient is None:
27
        raclient = Client(recharge_url, timeout=30)    
27
        raclient = Client(recharge_url, timeout=30)    
28
    return raclient
28
    return raclient
29
 
29
 
30
def rechargeDevice(transactionId, rechargeType, strProviderCode, deviceNumber, amount, plan):
30
def rechargeDevice(transactionId, rechargeType, strProviderCode, deviceNumber, amount, plan):
31
    spString = getRechargeClient().service.getRecharge(username, password, '919650889334', 'SOAP', '115.249.47.66', transactionId, rechargeType, strProviderCode, deviceNumber, amount, 'DEBIT', '', '')
31
    spString = getRechargeClient().service.getRecharge(username, password, '919650889334', 'SOAP', '115.249.47.66', transactionId, rechargeType, strProviderCode, deviceNumber, amount, 'DEBIT', '', plan, '')
32
    print spString
32
    print spString
33
    spString = re.sub('<\?.*\?>','',spString)
33
    spString = re.sub('<\?.*\?>','',spString)
34
    spString = "<dom>" + spString + "</dom>"
34
    spString = "<dom>" + spString + "</dom>"
35
    dom = parseString(spString)
35
    dom = parseString(spString)
36
    response = dom.getElementsByTagName('ActiveServicesPojo')[0]
36
    response = dom.getElementsByTagName('ActiveServicesPojo')[0]