Exemple #1
0
            public LQPayRequest(OnLinePayOrder onLinePayOrder, string type = "weixin") : this(onLinePayOrder.OrderID)
            {
                LQPayContent content = new LQPayContent()
                {
                    channelType    = type,
                    body           = onLinePayOrder.Diamond + "颗钻石",
                    money          = (onLinePayOrder.Amount * 100).ToString("F0"),
                    userId         = onLinePayOrder.GameID.ToString(),
                    userIp         = GameRequest.GetUserIP(),
                    userSourceType = "Android",
                    channelCode    = ""
                };

                AddParamValue("pay_content", content.ToString().Replace("\\", ""));
            }
Exemple #2
0
            public LQPayRequest(OnLinePayOrder onLinePayOrder, string type = "weixin") : this(onLinePayOrder.OrderID)
            {
                LQPayContent content = new LQPayContent()
                {
                    channelType    = type,
                    body           = $"{onLinePayOrder.Score} 颗 {EnumDescription.GetFieldText(AppConfig.PayScoreType.Diamond)}",
                    money          = (onLinePayOrder.Amount * 100).ToString("F0"),
                    userId         = onLinePayOrder.GameID.ToString(),
                    userIp         = GameRequest.GetUserIP(),
                    userSourceType = "Android",
                    channelCode    = ""
                };

                AddParamValue("pay_content", content.ToString().Replace("\\", ""));
            }