/* tslint:disable */
/* eslint-disable */
/**
 * 
 * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator)
 *
 * The version of the OpenAPI document: 
 * 
 *
 * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
 * https://openapi-generator.tech
 * Do not edit the class manually.
 */



/**
 * 
 * @export
 * @interface KamiApiCardInfoTMallGameV1TMallGameOrderSubmitReq
 */
export interface KamiApiCardInfoTMallGameV1TMallGameOrderSubmitReq {
    /**
     * 账户
     * @type {string}
     * @memberof KamiApiCardInfoTMallGameV1TMallGameOrderSubmitReq
     */
    'accountNumber'?: string;
    /**
     * 提交金额
     * @type {number}
     * @memberof KamiApiCardInfoTMallGameV1TMallGameOrderSubmitReq
     */
    'amount'?: number;
    /**
     * 第三方订单号
     * @type {string}
     * @memberof KamiApiCardInfoTMallGameV1TMallGameOrderSubmitReq
     */
    'merchantOrder'?: string;
    /**
     * 充值账号
     * @type {string}
     * @memberof KamiApiCardInfoTMallGameV1TMallGameOrderSubmitReq
     */
    'thirdMerchantOrder'?: string;
    /**
     * 回调地址
     * @type {string}
     * @memberof KamiApiCardInfoTMallGameV1TMallGameOrderSubmitReq
     */
    'callbackUrl'?: string;
    /**
     * 回调类型 confirm 确认收货回调 evaluation 评价回调
     * @type {string}
     * @memberof KamiApiCardInfoTMallGameV1TMallGameOrderSubmitReq
     */
    'callbackType'?: KamiApiCardInfoTMallGameV1TMallGameOrderSubmitReqCallbackTypeEnum;
    /**
     * 附加信息，附加信息会原封不动返回
     * @type {string}
     * @memberof KamiApiCardInfoTMallGameV1TMallGameOrderSubmitReq
     */
    'attach'?: string;
    /**
     * 时间戳
     * @type {number}
     * @memberof KamiApiCardInfoTMallGameV1TMallGameOrderSubmitReq
     */
    'timeStamp'?: number;
    /**
     * 签名
     * @type {string}
     * @memberof KamiApiCardInfoTMallGameV1TMallGameOrderSubmitReq
     */
    'sign'?: string;
    /**
     * 渠道名称
     * @type {string}
     * @memberof KamiApiCardInfoTMallGameV1TMallGameOrderSubmitReq
     */
    'channelName'?: string;
}

export const KamiApiCardInfoTMallGameV1TMallGameOrderSubmitReqCallbackTypeEnum = {
    Confirm: 'confirm',
    Evaluation: 'evaluation'
} as const;

export type KamiApiCardInfoTMallGameV1TMallGameOrderSubmitReqCallbackTypeEnum = typeof KamiApiCardInfoTMallGameV1TMallGameOrderSubmitReqCallbackTypeEnum[keyof typeof KamiApiCardInfoTMallGameV1TMallGameOrderSubmitReqCallbackTypeEnum];


