syntax = "proto3"; package pb; option go_package = "../../pb"; // 服务器内部协议 message InnerRechargeReq { string OrderID = 1; // 游戏订单 int64 Amount = 2; // 订单金额 string Phone = 3; // 手机号 string Name = 4; // 玩家名字 uint32 UID = 5; // 玩家id string Email = 6; // email uint32 Channel = 7; // 支付渠道 string IP = 8; // ip bool IsPersonalCard = 9; // 是否是走个卡 uint32 PaySource = 10; // 支付方式 string Number = 11; // 付款信息 uint32 playerChannel = 12; // 玩家渠道 string DeviceID = 13; // 设备号 } message InnerRechargeResp { string APIOrderID = 1; // 第三方订单号 string URL = 2; // 支付地址 uint32 Channel = 3; // 支付渠道 bool IsReplace = 4; // 是否替换渠道 } message InnerWithdrawReq { string OrderID = 1; // 游戏订单 int64 Amount = 2; // 订单金额 string Phone = 3; // 手机号 string Name = 4; // 玩家名字 int64 PayType = 5; // 方式 string CardNo = 6; // 卡号 string PayCode = 7; // 银行代码 string Email = 8; // 邮件 string Address = 9; // 地址 uint32 UID = 10; // uid int64 Channel = 11; // 代付选择的渠道 string BankName = 12;// 银行名称 string BankBranchName = 13; // 银行子名称 string DeviceID = 14; // 设备号 string IP = 15; // ip uint32 PaySource = 16; // 支付方式 } message InnerWithdrawResp { string APIOrderID = 1; // 第三方订单号 uint32 Channel = 2; // 支付渠道 uint32 Status = 3; // 请求返回状态 } message InnerQueryWithdrawResp { string APIOrderID = 1; // 第三方订单号 string OrderID = 2; int64 Status = 3; // 订单状态 1成功 2失败 3处理中 string Msg = 4; // 返回的消息 }