|
|
@@ -181,6 +181,14 @@ public class OrderExpirationServiceImpl implements OrderExpirationService, Comma
|
|
|
|
|
|
// 處理訂單退款
|
|
|
String refundResult = aliController.processRefund(order.getAlipayNo(), new BigDecimal(order.getOrderAmount()).divide(new BigDecimal(100), 2, RoundingMode.HALF_UP).toString(), refundReason, "");
|
|
|
+
|
|
|
+ // 微信/支付宝退款
|
|
|
+ /*paramMap.put("payType", "1".equals(order.getPayType()) ? PaymentEnum.ALIPAY.getType() : PaymentEnum.WECHAT_PAY.getType());
|
|
|
+ paramMap.put("outTradeNo", order.getAlipayNo());
|
|
|
+ paramMap.put("refundReason", refundReason);
|
|
|
+ paramMap.put("refundAmount", new BigDecimal(order.getOrderAmount()).divide(new BigDecimal(100), 2, RoundingMode.HALF_UP).toString());
|
|
|
+ R refunds = alienStoreFeign.paymentRefunds(paramMap);*/
|
|
|
+
|
|
|
if ("调用成功".equals(refundResult)) {
|
|
|
log.info("訂單退款成功,訂單no: {}", orderNo);
|
|
|
|