Subversion Repositories SmartDukaan

Rev

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

Rev 6151 Rev 6161
Line 25... Line 25...
25
    global raclient
25
    global raclient
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):
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', '', '')
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)