package org.springblade.yeePay.entity;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Builder;
import lombok.Data;

@Data
@Builder
@ApiModel("转账-下单")
public class TransferOrderDto {

    @ApiModelProperty(value = "商户请求号",required = true)
    public String requestNo;

    /**
     * 精确到两位小数
     */
    @ApiModelProperty(value = "转账金额",required = true)
    public String orderAmount;

    @ApiModelProperty(value = "转出方商户编号",required = true)
    public String fromMerchantNo;

    @ApiModelProperty(value = "转入方商户编号",required = true)
    public String toMerchantNo;

    @ApiModelProperty(value = "商户通知地址",required = true)
    public String notifyUrl;

    @ApiModelProperty(value = "用途",required = true)
    public String usage;

    public String feeChargeSide;
}
