| | |
| | | } |
| | | } |
| | | |
| | | return !"1001".equals(trxstatus); |
| | | return !("1001".equals(trxstatus) || StringUtils.isEmpty(trxstatus) |
| | | || "2008".equals(trxstatus) |
| | | || "2000".equals(trxstatus)); |
| | | } |
| | | |
| | | public boolean checkOrderStatusRefund(String outTradeNo) throws Exception { |
| | |
| | | long trxamt = up.getPaymentAmount().longValue(); |
| | | String reqsn = orderId; |
| | | String oldtrxid = up.getTransactionId(); |
| | | String oldreqsn = null; |
| | | String oldreqsn = orderId; |
| | | |
| | | SybPayService service = new SybPayService(); |
| | | Map<String,String> map = service.cancel(trxamt, reqsn, oldtrxid, oldreqsn); |
| | |
| | | long trxamt = up.getPaymentAmount().longValue(); |
| | | String reqsn = orderId; |
| | | String oldtrxid = up.getTransactionId(); |
| | | String oldreqsn = null; |
| | | String oldreqsn = orderId; |
| | | |
| | | SybPayService service = new SybPayService(); |
| | | Map<String,String> map = service.refund(trxamt, reqsn, oldtrxid, oldreqsn); |