public override string PayItem(SDKData.PayOrderData orderData) { PayArgModels args = new PayArgModels(); args.isCanChange = false; args.saveValue = orderData.productCount.ToString(); args.zoneId = orderData.zoneID.ToString(); args.appResData = orderData.datas; #if UNITY_EDITOR #elif UNITY_ANDROID CallAndroidFunc(SDKData.SDKPlatCommonData.StartSDKPay, LitJson.JsonMapper.ToJson(args)); #elif UNITY_PHONE #endif return(null); }
public override string PayItem(SDKData.PayOrderData orderData) { PayArgModels args = new PayArgModels(); args.amount = (int)orderData.amount * 100; //支付金额/单位:分 args.exchange = orderData.ratio; //充值比例 如: 1:10 = 10 args.orderId = orderData.orderId; args.gameOrderId = orderData.orderId; //订单号,这个为主 args.body = orderData.productDesc; //商品描述 args.appExtInfo = orderData.extra; //扩展信息,支付回传参数 args.productId = orderData.productId; //商品id args.productName = orderData.productName; //商品名字 args.callBackUrl = orderData.callbackUrl; // 支付回调地址 #if UNITY_EDITOR #elif UNITY_ANDROID CallAndroidFunc(SDKData.SDKPlatCommonData.StartSDKPay, LitJson.JsonMapper.ToJson(args)); #elif UNITY_PHONE #endif return(null); }