package com.seer.teach.pay.app.client.dto;

import lombok.Data;

import java.math.BigDecimal;

/**
 * 支付订单的请求信息
 */
@Data
public class PayOrderReqDTO {

    /**
     * 用户编号
     */
    private Integer userId;

    /**
     * 支付订单SN
     */
    private String payOrderSn;

    /**
     * 支付订单编号
     */
    private Integer parOrderId;

    /**
     * 商户订单号
     */
    private String merchantOrderSn;

    /**
     * 支付渠道编码
     */
    private String channelCode;

    /**
     * 实际支付的学豆
     */
    private BigDecimal totalCoin;

    /**
     * 实际支付订单总金额，单位为分，整型，必须大于0
     */
    private Long totalAmount;

    /**
     * 【商品描述】商品信息描述
     */
    private String description;

    /**
     * 货币类型 说明：CNY：人民币
     */
    private String currency;
}
