package com.crm.rely.backend.core.dto.ucard;

import lombok.Data;

import java.math.BigDecimal;

/**
 * 全球速汇 回调通知
 */
@Data
public class GlobalTransferNotifyDto {
    /**
     * 订单号
     */
    private Long orderNo;

    /**
     * 订单状态。B3：支付成功；B4：支付失败；B6：退款
     */
    private String status;

    /**
     * 支付币种
     */
    private String paymentCurrency;

    /**
     * 支付金额
     */
    private String paymentAmount;

    /**
     * 支付手续费
     */
    private BigDecimal paymentFee;

    /**
     * 收款账号
     */
    private String receivedAccountNum;

    /**
     * 收款账户名
     */
    private String receivedAccountName;

    /**
     * 收款币种
     */
    private String receivedCurrency;

    /**
     * 收款金额。当status = B3、B4、B6时返回
     */
    private BigDecimal receivedAmount;

    /**
     * 消息
     */
    private String resultMsg;
} 