package com.jsowell.pile.dto; import com.jsowell.common.enums.ykc.OrderPayModeEnum; import lombok.AllArgsConstructor; import lombok.Builder; import lombok.Data; import lombok.NoArgsConstructor; import java.math.BigDecimal; @Data @NoArgsConstructor @AllArgsConstructor @Builder public class PayOrderSuccessCallbackDTO { /** * 订单编号 */ private String orderCode; /** * 支付金额 单位: 元 */ private BigDecimal payAmount; /** * 支付方式 * 1-余额支付;2-微信支付;3-支付宝支付 * @see OrderPayModeEnum */ private String payMode; /** * 启动方式 * 0-后管启动;1-用户app启动;2-卡启动;3-离线卡启动; 4-联联平台启动; 5-车辆vin码启动 */ private String startMode; /** * 收单机构(0-本账户余额;1-微信支付;2-汇付支付) */ private String acquirer; }