package com.liquidnet.service.dragon.channel.wepay.resp;

import com.fasterxml.jackson.annotation.JsonProperty;
import com.thoughtworks.xstream.annotations.XStreamAlias;
import lombok.Data;

@Data
@XStreamAlias("xml")
public class WePayRefundReturnDto {
    @XStreamAlias("return_code")
    private String returnCode;
    @XStreamAlias("return_msg")
    private String returnMsg;
    @XStreamAlias("appid")
    private String appId;
    @XStreamAlias("mch_id")
    private String mchId;
    @XStreamAlias("nonce_str")
    private String nonceStr;
    @XStreamAlias("sign")
    private String sign;
    @XStreamAlias("result_code")
    private String resultCode;
    @XStreamAlias("transaction_id")
    private String transactionId;
    @XStreamAlias("out_trade_no")
    private String outTradeNo;
    @XStreamAlias("out_refund_no")
    private String outRefundNo;
    @XStreamAlias("refund_id")
    private String refundId;
    @XStreamAlias("refund_channel")
    private String refundChannel;
    @XStreamAlias("refund_fee")
    private String refundFee;
    @XStreamAlias("coupon_refund_fee")
    private String couponRefundFee;
    @XStreamAlias("total_fee")
    private String totalFee;
    @XStreamAlias("cash_fee")
    private String cashFee;
    @XStreamAlias("coupon_refund_count")
    private String couponRefundCount;
    @XStreamAlias("cash_refund_fee")
    private String cashRefundFee;
}
