Subversion Repositories SmartDukaan

Rev

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

Rev 6289 Rev 6307
Line 1114... Line 1114...
1114
	 Returns a recharge order for a given transactionId
1114
	 Returns a recharge order for a given transactionId
1115
	 */
1115
	 */
1116
	 RechargeOrder getRechargeOrdersForTransaction(1:i64 txnId) throws (1:TransactionServiceException ex);
1116
	 RechargeOrder getRechargeOrdersForTransaction(1:i64 txnId) throws (1:TransactionServiceException ex);
1117
	 map<i64, string> getServiceProviders(1:RechargeType rechargeType, 2:bool onlyActive);
1117
	 map<i64, string> getServiceProviders(1:RechargeType rechargeType, 2:bool onlyActive);
1118
	 DeviceNumberInfo getServiceProviderForDevice(1:RechargeType rechargeType, 2:string deviceNumber);
1118
	 DeviceNumberInfo getServiceProviderForDevice(1:RechargeType rechargeType, 2:string deviceNumber);
1119
	 string validateRecharge(1:RechargeType rechargeType, 2:string deviceNumber);
1119
	 string validateRecharge(1:RechargeType rechargeType, 2:string deviceNumber, 3:string circleCode, 4:i64 userSelectedProviderId);
1120
	 list<RechargeOrder> getRechargeOrdersForDevice(1:string deviceNumber);
1120
	 list<RechargeOrder> getRechargeOrdersForDevice(1:string deviceNumber);
1121
	 void addAmountToWallet(1:i64 userId, 2:i64 orderId, 3:i64 amount);
1121
	 void addAmountToWallet(1:i64 userId, 2:i64 orderId, 3:i64 amount);
1122
	 
1122
	 
1123
	 RechargeStatistics getRechargeStatistics();
1123
	 RechargeStatistics getRechargeStatistics();
1124
	 
1124
	 
Line 1126... Line 1126...
1126
	 list<RechargePlan> getPlansForOperator(1:i64 operatorId);
1126
	 list<RechargePlan> getPlansForOperator(1:i64 operatorId);
1127
	 
1127
	 
1128
	 /**
1128
	 /**
1129
	 Returns denominations for a given operator and circle
1129
	 Returns denominations for a given operator and circle
1130
	 */
1130
	 */
1131
	 list<RechargeDenomination> getRechargeDenominations(1:i64 operatorId, 2:string circleName, 3:DenominationType denominationType) throws (1:TransactionServiceException ex);
1131
	 list<RechargeDenomination> getRechargeDenominations(1:i64 operatorId, 2:string circleCode, 3:DenominationType denominationType) throws (1:TransactionServiceException ex);
1132
}
1132
}