/// <summary> /// 统计用户的成功充值数据 /// </summary> /// <param name="data"></param> public void PaySucceess(PayInfo payInfo) { if (payInfo.GetPayInfoStr() == null) { Debug.LogError("ReYunSDKHelper PaySucceess() data == null!!!!"); return; } #if UNITY_ANDROID if (Application.platform != RuntimePlatform.Android) { return; } if (_SDKHelperPlugin == null) { Debug.LogError("ReYunSDKHelper PaySucceess() _SDKHelperPlugin == null!!!!"); return; } _SDKHelperPlugin.Call("paySuccess", payInfo.GetReYunPayStartStr()); #elif UNITY_IOS if (Application.platform != RuntimePlatform.IPhonePlayer) { return; } // ReYun_PaySuccess(jsonStr); #else #endif }
/// <summary> /// 定额支付 /// </summary> /// <param name="configId"> 充值配置ID </param> public override void Pay(PayInfo payInfo) { Debug.Log("AndroidSingleSDKHelper::Pay() Called!!!"); if (mCurSDKPhase < SDKPhase.LoginFinish) { Debug.Log("AndroidSingleSDKHelper::Pay() mCurSDKState < SDKState.Logined, return!!!"); return; } #if UNITY_ANDROID if (_SDKHelperPlugin == null) { Debug.LogError("AndroidSingleSDKHelper::RequestPayOrderInfo() _SDKHelperPlugin == null!!!!!!!"); return; } _SDKHelperPlugin.Call("Pay", payInfo.GetPayInfoStr()); #endif }