Subversion Repositories SmartDukaan

Rev

Rev 8738 | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 8738 Rev 8743
Line 106... Line 106...
106
            if(payments.size() > 0) {
106
            if(payments.size() > 0) {
107
                throw new PaymentException(rechargeOrder.getId(), "Payment already exists for recharge");
107
                throw new PaymentException(rechargeOrder.getId(), "Payment already exists for recharge");
108
            }
108
            }
109
            Long merchantPaymentId = 0l;
109
            Long merchantPaymentId = 0l;
110
            if (rechargeOrder.getWalletAmount() +  rechargeOrder.getCouponAmount() != rechargeOrder.getTotalAmount()) {
110
            if (rechargeOrder.getWalletAmount() +  rechargeOrder.getCouponAmount() != rechargeOrder.getTotalAmount()) {
-
 
111
                log.error("Wallet amount : " + rechargeOrder.getWalletAmount() 
111
                log.error("Wallet amount is " + rechargeOrder.getWalletAmount() + " and total amount is " + rechargeOrder.getTotalAmount());
112
                        + ", coupon amount : " + rechargeOrder.getCouponAmount() + " and total amount : " + rechargeOrder.getTotalAmount());
112
                merchantPaymentId = paymentServiceClient.getClient().createPayment(rechargeOrder.getUserId(), rechargeOrder.getTotalAmount(), 8, rechargeOrder.getTransactionId(), true);
113
                merchantPaymentId = paymentServiceClient.getClient().createPayment(rechargeOrder.getUserId(), rechargeOrder.getTotalAmount(), 8, rechargeOrder.getTransactionId(), true);
113
                paymentServiceClient.getClient().updatePaymentDetails(merchantPaymentId, "",
114
                paymentServiceClient.getClient().updatePaymentDetails(merchantPaymentId, "",
114
                        "", "0", "", "", "", "", "", PaymentStatus.FAILED, "", null);
115
                        "", "0", "", "", "", "", "", PaymentStatus.FAILED, "", null);
115
                transactionServiceClient.getClient().updateRechargeOrderStatus(rechargeOrder.getId(),  RechargeOrderStatus.PAYMENT_FAILED);
116
                transactionServiceClient.getClient().updateRechargeOrderStatus(rechargeOrder.getId(),  RechargeOrderStatus.PAYMENT_FAILED);
116
            } else {
117
            } else {