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; } }