Subversion Repositories SmartDukaan

Rev

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

Rev 6137 Rev 6223
Line 98... Line 98...
98
            //txnId = payment.getMerchantTxnId();
98
            //txnId = payment.getMerchantTxnId();
99
            /**
99
            /**
100
             * CREATE PAYMENT
100
             * CREATE PAYMENT
101
             */
101
             */
102
            rechargeOrder = transactionServiceClient.getClient().getRechargeOrder(Long.parseLong(rechargeOrderId));
102
            rechargeOrder = transactionServiceClient.getClient().getRechargeOrder(Long.parseLong(rechargeOrderId));
103
            Long merchantPaymentId = paymentServiceClient.getClient().createPayment(rechargeOrder.getUserId(), 0, 8, rechargeOrder.getTransactionId(), true);
103
            Long merchantPaymentId = paymentServiceClient.getClient().createPayment(rechargeOrder.getUserId(), rechargeOrder.getTotalAmount(), 8, rechargeOrder.getTransactionId(), true);
104
            //Update payment status as authorized
104
            //Update payment status as authorized
105
            paymentServiceClient.getClient().updatePaymentDetails(merchantPaymentId, "",
105
            paymentServiceClient.getClient().updatePaymentDetails(merchantPaymentId, "",
106
                    "", "0", "", "", "", "", "", PaymentStatus.SUCCESS, "", null);
106
                    "", "0", "", "", "", "", "", PaymentStatus.SUCCESS, "", null);
107
            transactionServiceClient.getClient().updateRechargeOrderStatus(rechargeOrder.getId(),  RechargeOrderStatus.PAYMENT_SUCCESSFUL);
107
            transactionServiceClient.getClient().updateRechargeOrderStatus(rechargeOrder.getId(),  RechargeOrderStatus.PAYMENT_SUCCESSFUL);
108
            this.redirectUrl = rechargeResultUri + "?paymentId=" + merchantPaymentId;
108
            this.redirectUrl = rechargeResultUri + "?paymentId=" + merchantPaymentId;