Subversion Repositories SmartDukaan

Rev

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

Rev 6070 Rev 6090
Line 48... Line 48...
48
 
48
 
49
    static{
49
    static{
50
        try {
50
        try {
51
            successUrl = ConfigClient.getClient().get("ebs_success_url");
51
            successUrl = ConfigClient.getClient().get("ebs_success_url");
52
            errorUrl = ConfigClient.getClient().get("ebs_error_url");
52
            errorUrl = ConfigClient.getClient().get("ebs_error_url");
53
            setRechargeResultUri(ConfigClient.getClient().get("recharge_success_url"));
53
            rechargeResultUri = ConfigClient.getClient().get("recharge_success_url");
54
            accountKey = ConfigClient.getClient().get("ebs_secret_key");
54
            accountKey = ConfigClient.getClient().get("ebs_secret_key");
55
        } catch (ConfigException e) {
55
        } catch (ConfigException e) {
56
            log.error("Unable to get success and error usr info from config server.");
56
            log.error("Unable to get success and error usr info from config server.");
57
        }
57
        }
58
    }
58
    }
Line 119... Line 119...
119
            //        gatewayTxnStatus, description);
119
            //        gatewayTxnStatus, description);
120
        log.info("User will be redirected to: " + this.redirectUrl);
120
        log.info("User will be redirected to: " + this.redirectUrl);
121
        return "index";
121
        return "index";
122
    }
122
    }
123
 
123
 
124
    private static void setRechargeResultUri(String string) {
-
 
125
        // TODO Auto-generated method stub
-
 
126
        
-
 
127
    }
-
 
128
 
124
 
129
    private boolean validatePaymentParams(double returnedAmount, Payment payment){
125
    private boolean validatePaymentParams(double returnedAmount, Payment payment){
130
        if(!(payment != null && Math.abs(payment.getAmount() - returnedAmount) <= 0.50)){
126
        if(!(payment != null && Math.abs(payment.getAmount() - returnedAmount) <= 0.50)){
131
            // We did not request this payment or the authorised amount is different.
127
            // We did not request this payment or the authorised amount is different.
132
            log.error("Checks and balance failed on returned data");
128
            log.error("Checks and balance failed on returned data");