File tree 2 files changed +26
-0
lines changed
weixin-java-pay/src/main/java/com/github/binarywang/wxpay/bean/merchanttransfer
2 files changed +26
-0
lines changed Original file line number Diff line number Diff line change 1
1
package com .github .binarywang .wxpay .bean .merchanttransfer ;
2
2
3
+ import com .github .binarywang .wxpay .service .WxPayService ;
3
4
import com .github .binarywang .wxpay .v3 .SpecEncrypt ;
4
5
import com .google .gson .annotations .SerializedName ;
5
6
import lombok .AllArgsConstructor ;
@@ -136,6 +137,20 @@ public class TransferCreateRequest implements Serializable {
136
137
@ SerializedName ("transfer_scene_id" )
137
138
private String transferSceneId ;
138
139
140
+ /**
141
+ * <pre>
142
+ * 字段名:通知地址
143
+ * 变量名:notify_url
144
+ * 是否必填:否
145
+ * 类型:string(256)
146
+ * 描述:
147
+ * 异步接收微信支付结果通知的回调地址,通知url必须为公网可访问的url,必须为https,不能携带参数。
148
+ * 回调解析: {@link WxPayService#parseTransferBatchesNotifyV3Result}
149
+ * </pre>
150
+ */
151
+ @ SerializedName ("notify_url" )
152
+ private String notifyUrl ;
153
+
139
154
140
155
/**
141
156
* The type Transfer detail list.
Original file line number Diff line number Diff line change @@ -63,4 +63,15 @@ public class TransferCreateResult implements Serializable {
63
63
*/
64
64
@ SerializedName ("create_time" )
65
65
private String createTime ;
66
+
67
+ /**
68
+ * 批次状态
69
+ * 说明:
70
+ * ACCEPTED:已受理。批次已受理成功,若发起批量转账的30分钟后,转账批次单仍处于该状态,可能原因是商户账户余额不足等。商户可查询账户资金流水,若该笔转账批次单的扣款已经发生,则表示批次已经进入转账中,请再次查单确认
71
+ * PROCESSING:转账中。已开始处理批次内的转账明细单
72
+ * FINISHED:已完成。批次内的所有转账明细单都已处理完成
73
+ * CLOSED:已关闭。可查询具体的批次关闭原因确认
74
+ */
75
+ @ SerializedName ("batch_status" )
76
+ private String batchStatus ;
66
77
}
You can’t perform that action at this time.
0 commit comments