Subversion Repositories SmartDukaan

Rev

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

Rev 7042 Rev 7049
Line 145... Line 145...
145
	    logger.info("Getting payment for the txn id: " + txnId);
145
	    logger.info("Getting payment for the txn id: " + txnId);
146
		return getThriftPayments(paymentHandler.getPaymentForTxn(txnId));
146
		return getThriftPayments(paymentHandler.getPaymentForTxn(txnId));
147
	}
147
	}
148
	
148
	
149
	@Override
149
	@Override
-
 
150
    public List<Payment> getPaymentForRechargeTxnId(long txnId) throws PaymentException, TException {
-
 
151
        logger.info("Getting payment for the txn id: " + txnId);
-
 
152
        return getThriftPayments(paymentHandler.getPaymentForRechargeTxn(txnId));
-
 
153
    }
-
 
154
	
-
 
155
	@Override
150
	public Payment getSuccessfulPaymentForTxnId(long txnId) throws PaymentException, TException {
156
	public Payment getSuccessfulPaymentForTxnId(long txnId) throws PaymentException, TException {
151
		
157
		
152
		for (Payment payment: getPaymentForTxnId(txnId))	{
158
		for (Payment payment: getPaymentForTxnId(txnId))	{
153
			if (payment.getStatus() == PaymentStatus.SUCCESS || payment.getStatus() == PaymentStatus.PARTIALLY_CAPTURED)	{
159
			if (payment.getStatus() == PaymentStatus.SUCCESS || payment.getStatus() == PaymentStatus.PARTIALLY_CAPTURED)	{
154
				return payment;
160
				return payment;