Browse Source

商城原生微信支付新增分账业务逻辑

multiwx
dy-hu 2 months ago
parent
commit
540f48c4c1
  1. 4
      cereshop-app/src/main/java/com/shop/cereshop/app/pay/weixin/service/impl/WxPayServiceImpl.java

4
cereshop-app/src/main/java/com/shop/cereshop/app/pay/weixin/service/impl/WxPayServiceImpl.java

@ -133,7 +133,7 @@ public class WxPayServiceImpl implements WxPayService {
String transactionId = result.get("transaction_id"); String transactionId = result.get("transaction_id");
String outOrderNo = "PS_" + orderFormId; // 生成分账单号 String outOrderNo = "PS_" + orderFormId; // 生成分账单号
List<Map<String, String>> receivers = new ArrayList<>(); List<Map<String, String>> receivers = new ArrayList<>();
// 添加分账接收方信息
// 添加分账接收方信息分账子商户需要在平台的微信商户管理平台中添加绑定
Map<String, String> receiver = new HashMap<>(); Map<String, String> receiver = new HashMap<>();
receiver.put("type", "MERCHANT_ID"); receiver.put("type", "MERCHANT_ID");
receiver.put("account", "分账接收方商户号"); receiver.put("account", "分账接收方商户号");
@ -147,7 +147,7 @@ public class WxPayServiceImpl implements WxPayService {
} }
/** /**
* 创建分账
* 创建分账(分账子商户需要在平台的微信商户管理平台中添加绑定)
* *
* @param transactionId 微信支付订单号 * @param transactionId 微信支付订单号
* @param outOrderNo 商户系统内部的分账单号 * @param outOrderNo 商户系统内部的分账单号

Loading…
Cancel
Save