using System;

namespace GameData
{
    [Serializable]
    public class WechatMiniGamePayBody
    {
        /// <summary>
        /// 币种
        /// CNY: 人民币
        /// </summary>
        public string CurrencyType { get; set; }
        /// <summary>
        /// 环境配置
        /// 0	米大师正式环境
        /// 1	米大师沙箱环境
        /// </summary>
        public int Env { get; set; }
        /// <summary>
        /// 支付的类型，不同的支付类型有各自额外要传的附加参数。
        /// game: 	购买游戏币
        /// </summary>
        public string Mode { get; set; }
        /// <summary>
        /// 在米大师侧申请的应用 id
        /// </summary>
        public string OfferId { get; set; }
        /// <summary>
        /// 购买数量。mode=game 时必填。购买数量
        /// </summary>
        public int BuyQuantity { get; set; }
        /// <summary>
        /// 分区 ID
        /// </summary>
        public string ZoneId { get; set; }
    }
}