Subversion Repositories SmartDukaan

Rev

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

Rev 6123 Rev 6145
Line 159... Line 159...
159
    	RechargeOrderStatus status = rechargeOrder.getStatus();
159
    	RechargeOrderStatus status = rechargeOrder.getStatus();
160
    	if(status.equals(RechargeOrderStatus.PAYMENT_FAILED)||status.equals(RechargeOrderStatus.PAYMENT_PENDING)){
160
    	if(status.equals(RechargeOrderStatus.PAYMENT_FAILED)||status.equals(RechargeOrderStatus.PAYMENT_PENDING)){
161
    		DataLogger.logData(EventType.RECHARGE_PAYMENT_FAILED, getSessionId(), userinfo.getUserId(), userinfo.getEmail(),
161
    		DataLogger.logData(EventType.RECHARGE_PAYMENT_FAILED, getSessionId(), userinfo.getUserId(), userinfo.getEmail(),
162
    				Long.toString(rechargeOrder.getOperatorId()), Long.toString(rechargeOrder.getTotalAmount()), Long.toString(rechargeOrder.getWalletAmount()),
162
    				Long.toString(rechargeOrder.getOperatorId()), Long.toString(rechargeOrder.getTotalAmount()), Long.toString(rechargeOrder.getWalletAmount()),
163
                    rechargeOrder.getRechargeType().toString());
163
                    rechargeOrder.getRechargeType().toString());
164
    		return new String[]{"red", "PAYMENT FAILED", "Payment failed. Try to <a href='/recharge'>recharge again</a>"};
164
    		return new String[]{"red", "PAYMENT FAILED", "Payment failed at the payment gateway. Try to <a href='/recharge'>recharge again</a>"};
165
    	}
165
    	}
166
    	else if(status.equals(RechargeOrderStatus.PAYMENT_SUCCESSFUL)||status.equals(RechargeOrderStatus.RECHARGE_FAILED)){
166
    	else if(status.equals(RechargeOrderStatus.PAYMENT_SUCCESSFUL)||status.equals(RechargeOrderStatus.RECHARGE_FAILED)){
167
    		DataLogger.logData(EventType.RECHARGE_PAYMENT_SUCCESSFUL, getSessionId(), userinfo.getUserId(), userinfo.getEmail(),
167
    		DataLogger.logData(EventType.RECHARGE_PAYMENT_SUCCESSFUL, getSessionId(), userinfo.getUserId(), userinfo.getEmail(),
168
    				Long.toString(rechargeOrder.getOperatorId()), Long.toString(rechargeOrder.getTotalAmount()), Long.toString(rechargeOrder.getWalletAmount()),
168
    				Long.toString(rechargeOrder.getOperatorId()), Long.toString(rechargeOrder.getTotalAmount()), Long.toString(rechargeOrder.getWalletAmount()),
169
    				rechargeOrder.getRechargeType().toString());
169
    				rechargeOrder.getRechargeType().toString());
170
			return new String[]{"red", "RECHARGE FAILED", "Payment was successful and amount is transferred to your <a href='/my-wallet'>wallet</a>.<br><br> <a href='/recharge'>Recharge again</a> using wallet."};
170
			return new String[]{"red", "RECHARGE FAILED", "Your Payment was successful but unfortunately the recharge failed.<br>" +
-
 
171
					"Don't worry your payment is safe with us. The entire Amount has been refunded to your " +
-
 
172
					"<a href='/my-wallet'>recharge wallet</a>.<br><br> You " +
-
 
173
					"will need to <a href='/login?redirectUrl=/recharge'>login</a> to use your Wallet.<br> If you are registered on" + 
-
 
174
					" Saholic.com please use your username and password to Login.<br> In case you are " +
-
 
175
					"a first time user, we have sent your login details on the emailId you gave us. " +
-
 
176
					"<br>For more information <a href='/recharge-faq'>click here</a>"};
171
    	} else {
177
    	} else {
172
    		DataLogger.logData(EventType.RECHARGE_SUCCESSFUL, getSessionId(), userinfo.getUserId(), userinfo.getEmail(),
178
    		DataLogger.logData(EventType.RECHARGE_SUCCESSFUL, getSessionId(), userinfo.getUserId(), userinfo.getEmail(),
173
    				Long.toString(rechargeOrder.getOperatorId()), Long.toString(rechargeOrder.getTotalAmount()), Long.toString(rechargeOrder.getWalletAmount()),
179
    				Long.toString(rechargeOrder.getOperatorId()), Long.toString(rechargeOrder.getTotalAmount()), Long.toString(rechargeOrder.getWalletAmount()),
174
    				rechargeOrder.getRechargeType().toString());
180
    				rechargeOrder.getRechargeType().toString());
175
    		return new String[] {"", "SUCCESS", "Congratulations your mobile is successfully recharged."};
181
    		return new String[] {"", "SUCCESS", "Congratulations your device is successfully recharged."};
176
    	}
182
    	}
177
    }
183
    }
178
}
184
}
179
185