Subversion Repositories SmartDukaan

Rev

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

Rev 6318 Rev 6336
Line 400... Line 400...
400
	6:string description
400
	6:string description
401
}
401
}
402
 
402
 
403
struct DeviceNumberInfo {
403
struct DeviceNumberInfo {
404
	1:i64 operatorId,
404
	1:i64 operatorId,
405
	2:string circleName
405
	2:string circleCode
406
	3:string operatorName
406
	3:string operatorName
407
}
407
}
408
 
408
 
409
struct UserWallet {
409
struct UserWallet {
410
    1:i64 id,
410
    1:i64 id,
Line 1116... Line 1116...
1116
	 Returns a recharge order for a given transactionId
1116
	 Returns a recharge order for a given transactionId
1117
	 */
1117
	 */
1118
	 RechargeOrder getRechargeOrdersForTransaction(1:i64 txnId) throws (1:TransactionServiceException ex);
1118
	 RechargeOrder getRechargeOrdersForTransaction(1:i64 txnId) throws (1:TransactionServiceException ex);
1119
	 map<i64, string> getServiceProviders(1:RechargeType rechargeType, 2:bool onlyActive);
1119
	 map<i64, string> getServiceProviders(1:RechargeType rechargeType, 2:bool onlyActive);
1120
	 DeviceNumberInfo getServiceProviderForDevice(1:RechargeType rechargeType, 2:string deviceNumber);
1120
	 DeviceNumberInfo getServiceProviderForDevice(1:RechargeType rechargeType, 2:string deviceNumber);
1121
	 string validateRecharge(1:RechargeType rechargeType, 2:string deviceNumber, 3:string circleCode, 4:i64 userSelectedProviderId);
1121
	 string validateRecharge(1:RechargeType rechargeType, 2:string deviceNumber, 3:i64 userSelectedProviderId);
1122
	 list<RechargeOrder> getRechargeOrdersForDevice(1:string deviceNumber);
1122
	 list<RechargeOrder> getRechargeOrdersForDevice(1:string deviceNumber);
1123
	 void addAmountToWallet(1:i64 userId, 2:i64 orderId, 3:i64 amount);
1123
	 void addAmountToWallet(1:i64 userId, 2:i64 orderId, 3:i64 amount);
1124
	 
1124
	 
1125
	 RechargeStatistics getRechargeStatistics();
1125
	 RechargeStatistics getRechargeStatistics();
1126
	 
1126