liulin
2025-07-02 b9f0f641b85bbbfe74fc23efe4f4965586d9e3af
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
package com.lunhan.water.common.wechat.req;
 
public class ReqCreateWeiXinRefund {
    /**
     * 【微信支付订单号】 原支付交易对应的微信订单号,与out_trade_no二选一
     */
    private String transaction_id;
 
    /**
     * 【商户退款单号】 商户系统内部的退款单号,商户系统内部唯一,只能是数字、大小写字母_-|*@ ,同一退款单号多次请求只退一笔。
     */
    private String out_refund_no;
 
    /**
     * 【退款原因】 若商户传入,会在下发给用户的退款消息中体现退款原因
     */
    private String reason;
 
    /**
     * 退款结果回调url】 异步接收微信支付退款结果通知的回调地址,通知url必须为外网可访问的url,不能携带参数。 如果参数中传了notify_url,则商户平台上配置的回调地址将不会生效,优先回调当前传的这个地址
     */
    private String notify_url;
 
    /**
     * 【金额信息】 订单金额信息
     */
    private WeiXinRefund_Amount amount;
 
    public String getTransaction_id() {
        return transaction_id;
    }
 
    public void setTransaction_id(String transaction_id) {
        this.transaction_id = transaction_id;
    }
 
    public String getOut_refund_no() {
        return out_refund_no;
    }
 
    public void setOut_refund_no(String out_refund_no) {
        this.out_refund_no = out_refund_no;
    }
 
    public String getReason() {
        return reason;
    }
 
    public void setReason(String reason) {
        this.reason = reason;
    }
 
    public String getNotify_url() {
        return notify_url;
    }
 
    public void setNotify_url(String notify_url) {
        this.notify_url = notify_url;
    }
 
    public WeiXinRefund_Amount getAmount() {
        return amount;
    }
 
    public void setAmount(WeiXinRefund_Amount amount) {
        this.amount = amount;
    }
}