package com.hzs.third.pay.dto.jd;

import lombok.Data;

/**
 * 京东支付回调body体
 */
@Data
public class JdPayNotifyBody {

    /**
     * 处理状态
     */
    private String status;

    /**
     * 商户订单编号
     */
    private String requestNum;
    /**
     * 订单金额（元）
     */
    private String orderAmount;
    /**
     * 订单完成时间
     */
    private String completeTime;
    /**
     * 支付类型（支付宝、微信等）
     */
    private String payWay;
    /**
     * 扩展内容
     */
    private String extraInfo;

    /**
     * 订单编号（京东系统订单号）
     */
    private String orderNum;

    /**
     * 银行订单号（银行流水号）
     */
    private String bankOutTradeNum;
    /**
     * 银行流水号（渠道订单流水号）
     */
    private String bankRequestNum;

    /**
     * 订单类型
     */
    private String orderType;
    /**
     * 订单子类型
     */
    private String subOrderType;
    /**
     * 订单失败原因
     */
    private String failReason;
    /**
     * 订单失败编码
     */
    private String faiCode;

}
