package com.ruoyi.ai.domain;

import lombok.Data;

/**
 * VM卡信息
 * 当wayCode为BUZHI_VM时，需要在extParam中传入此信息的JSON字符串
 *
 * @author system
 * @date 2025-01-XX
 */
@Data
public class VmCardInfo {

    /**
     * 信用卡卡号
     */
    private String number;

    /**
     * CVC
     */
    private String cvc;

    /**
     * 过期年（四位数字，如：2027）
     */
    private String expYear;

    /**
     * 过期月（两位数，如：11）
     */
    private String expMonth;

    /**
     * 信用卡持有者电子邮件
     */
    private String email;

    /**
     * 持卡人名字
     */
    private String firstName;

    /**
     * 持卡人姓氏
     */
    private String lastName;

    /**
     * 国家: 双字母 ISO 国家代码（两位字母）
     */
    private String country;
}
