q点直购模式 midas官网 怎么调用

支付(Midas)接入
(1)米大师(Midas)为腾讯官方唯一虚拟支付平台。原生支持Q点、微信支付、财付通余额、财付通快捷支付、手机充值卡、手机话费、QQ卡等支付渠道。
(2)YSDK 从 1.1.0 版本开始支持midas接入。通过该功能,应用开发者可以同时使用QQ和微信的第三方登陆体系,并且可以获取用户授权后的基本信息。
(3)该模块在接入时需修改应用assers目录下ysdkconf.ini文件中的offerid(修改方法参考SDK接入中的介绍)。该模块无需额外的初始化工作,所有工作,在初始化YSDK时已经由SDK完成。
(4)YSDK使用的米大师版本为米大师的插件版。该版本游戏内充值游戏币时需要依赖腾讯充值的app。当用户手机安装有腾讯充值app时,可以直接拉起支付;当用户手机没有安装腾讯充值app时,会先提示用户安装。为了降低用户的流量消耗,建议将腾讯充值app打包在应用APK中一并提供。
& 游戏按照下面的事例填写配置信息。
&!-- TODO SDK接入 接入支付需要设置屏幕兼容声明 START --&
&supports-screens
android:anyDensity=&true&
android:largeScreens=&true&
android:normalScreens=&true& /&
&!-- TODO SDK接入 接入支付需要设置屏幕兼容声明 END --&
将YSDKRes的assets中的TencentUnipay.apk完整拷贝到游戏apk的assets中。
(1)SDK的版本包中自带的YSDKRes/assets/TencentUnipay.apk不一定为腾讯充值APP的最新版,建议开发者在封版前更新到最新版(),非最新版本并不影响用户的支付行为。
(2)游戏使用的YSDK支付模块的环境与YSDK环境一致,例如当游戏使用的域名是,同时对应支付模块的沙箱环境。当域名使用时,对应支付模块的正式环境。
该接口用于充值游戏币场景,游戏调用接口以后唤起腾讯充值的app完成用户充值,充值结束以后,结果会通过参数中的YSDKPayListener回调给游戏,游戏收到回调以后,调用后台的查余额的接口确认到账情况。
& 接口声明:
* 充值游戏币
* @param zoneId 大区id
* @param saveValue 充值数额
* @param isCanChange 设置的充值数额是否可改
* @param resData 代币图标的二进制数据
* @param listener 充值回调
void recharge(String zoneId, String saveValue, boolean isCanChange,byte[] resData,String ysdkExtInfo,PayListener listener);
& 接口调用:
String zoneId = &1&;
String saveValue =&1&;
boolean isCanChange =
Bitmap bmp = BitmapFactory.decodeResource(mMainActivity.getResources(), R.drawable.sample_yuanbao);
ByteArrayOutputStream baos = new ByteArrayOutputStream();
pressFormat.PNG, 100, baos);
byte[] appResData = baos.toByteArray();
String ysdkExt = &ysdkExt&;
YSDKApi.recharge(zoneId, saveValue,isCanChange,appResData,ysdkExt,new PayListener() {
public void OnPayNotify(PayRet ret) {
if(PayRet.RET_SUCC == ret.ret){
//支付流程成功
switch (ret.payState){
//支付成功
case PayRet.PAYSTATE_PAYSUCC:
mMainActivity.sendResult(
&用户支付成功,支付金额&+ret.realSaveNum+&;& +
&使用渠道:&+ret.payChannel+&;& +
&发货状态:&+ret.provideState+&;& +
&业务类型:&+ret.extendInfo+&;建议查询余额:&+ret.toString());
//取消支付
case PayRet.PAYSTATE_PAYCANCEL:
mMainActivity.sendResult(&用户取消支付:&+ret.toString());
//支付结果未知
case PayRet.PAYSTATE_PAYUNKOWN:
mMainActivity.sendResult(&用户支付结果未知,建议查询余额:&+ret.toString());
//支付失败
case PayRet.PAYSTATE_PAYERROR:
mMainActivity.sendResult(&支付异常&+ret.toString());
switch (ret.flag){
case eFlag.User_LocalTokenInvalid:
//用户取消支付
mMainActivity.sendResult(&登陆态过期,请重新登陆:&+ret.toString());
mMainActivity.letUserLogout();
case eFlag.Pay_User_Cancle:
//用户取消支付
mMainActivity.sendResult(&用户取消支付:&+ret.toString());
case eFlag.Pay_Param_Error:
mMainActivity.sendResult(&支付失败,参数错误&+ret.toString());
case eFlag.Error:
mMainActivity.sendResult(&支付异常&+ret.toString());
& 注意事项:
(1)由于米大师SDK的兼容性问题,在某些机型上,如果没有事先启动腾讯充值的APP,可能会遇到拉不起支付的问题,这时请启动腾讯充值APP以后重试。
(2)由于米大师SDK的兼容性的问题,在部分64位机型上,使用银行卡和财付通余额支付支付时可能引起应用崩溃,建议更换支付渠道以后重试。
(3)由于米大师SDK的兼容性问题,在部分急性上,可能会遇到充值成功以后,无法正常弹出或者无法弹出完整支付成功界面的问题,此时充值已经到账,建议重启应用拉取余额解决。挑战渠道经验分享
挑战炫耀接口是针对用户想要挑战、想要回应挑战、取得了成绩想要炫耀等人性心理而设计。
挑战炫耀拥有QQTips、应用助手、应用动态、系统消息、个人中心feeds等多种触达渠道通知到用户。
经过一段时间的运营,可以看到挑战炫耀功能为应用带来了可观的活跃用户,且炫耀和挑战的点击率都高于整个社交渠道点击率平均值。
根据运营数据,经过统计分析后得到如下结论:
(1)所有使用挑战炫耀接口的应用
平均转化率:登录人数/发送人数>20%
(2)使用挑战炫耀接口的优秀应用
平均发起率:日发起人数/日活跃人数>20%
转化率:登录人数/发送人数>30%
挑战炫耀接口对应两种不同的场景:挑战和炫耀。
挑战:适用于对好友进行PK等有明确竞争关系的场景,这种场合下是两个好友间就某一个内容进行的比赛,一般会有胜负高低之分。
比如两个人玩同一局游戏,比谁的分高,或在密室逃脱的地图中比谁用的时间短。
炫耀:适用于好友挑战结束后,获胜的一方对失败的一方进行的互动。比如两个人玩游戏,分高的就可以对分低的进行炫耀。
《猜歌王》主界面中,在界面左上方有明显的“挑战好友”入口(如下图中标注1),用户可以在其中搜索好友进行挑战;
在好友列表的右侧,也有一个醒目的“发起挑战”按钮(如下图中标注2),点击后直接进入和该好友的挑战对局中。
《开心泡泡猫》进入竞技场后,界面下部的中心位置有明显的“发起挑战”按钮(如下图中标注1),
上方的好友列表中也将曾经交战的对手列出来,并且在右侧可以“发起挑战“(如下图中标注2)。
在《猜歌王》的进入页面,全国排行榜和好友榜中,上榜达人的右侧均可“挑战”。利用用户希望对名列前茅的人进行PK的心理,方便用户发起挑战互动。
在《开心泡泡猫》中,当用户在一局游戏中获胜,显示本局结果时在页面中设置“下战书”按钮,如下图所示:
用户点击“下战书”后,应用调用fusion2.dialog.brag接口,并且将type传入pk,receiver传入刚进行了挑战的好友openid,如下图中的rockyran就是我刚才挑战的好友。
《猜歌王》中,向好友发起挑战后,引导用户向刚挑战的好友发送挑战请求。例如下图中的cour就是用户刚才挑战的好友。
《开心泡泡猫》中,用户对好友进行了超越后,引导用户对被超越的好友发起炫耀。
除了对被超越的好友进行炫耀外(“receiver”参数传入该好友的openid),还可以有目的的传入围观好友(“crowd”参数,最多可传入3个openid),
围观好友会收到被动feed。
围观好友建议最好传入挑战/炫耀的两个当事人的共同好友。
例如:小明向小华发起挑战,可以邀请小芳来围观。小芳和小明、小华都认识,才会有参与感,看到消息后才有可能点击,否则会感到莫名其妙。
如下图所示,在发起挑战时,传入当前用户和rochyran的三个共同好友的openid。
《开心泡泡猫》中,用户勾选“分享给我的全部好友”,则消息将出现在用户的QQ空间主动feed中,用户的好友均能够看到该条feed,
扩大消息的传播,从而带来新安装用户,提升用户活跃度。
传入文案时,最好能传入被挑战者的昵称,而不是用“你”这样的代词。如下图feed中,如果文案能够改为“我在开心泡泡猫里击败了neverwang,还不快来反击”,
这样无论是围观的人,或看到主动炫耀feed的好友,都更加清楚。
《猜歌王》中,引导用户发送挑战请求时,传入“type”参数为pk,“isfric”参数为1,则进入用户授权模式。
该模式下的挑战,不能使用邀请围观好友和分享给全部好友功能。用户可以主动勾选“给以上好友发送时不再询问”,如果下次挑战对象全部和这次相同,则可以直接发送挑战,不用再弹出确认框。
《猜歌王》中,每次调用挑战接口,传入的图片参数“img”都不一样,如下面的几张图所示。
这样用户会有更多的新鲜感,不论是发起者还是接受者,都会更有意愿进行好友互动。
如果使用的总是一张应用LOGO图,不论是发起者还是接收者,都会厌倦,导致渠道效果大打折扣。
《猜歌王》中,根据一场比赛的双方,利用其头像,后台生成一张新的图,传给挑战接口,如下图所示:
应用可以通过图片存储接口将生成的图片进行存储,并在调用挑战接口时,传入该图。
图片存储接口包括:
《猜歌王》中,每次发送的挑战、炫耀文案根据场景的不同而不同。
比如下图中的文案,把挑战的是哪一个专辑的名字写进去,这样接收者在收到时就能看明白,也会有更强的意愿进入。
如果使用一成不变的文案,不论是发起者还是接收者,都会厌倦,导致渠道效果大打折扣。
《猜歌王》中,展示给用户可以发起挑战的好友,优先展示的是从平台获取到的“推荐好友”,如下图所示。
用户更有意愿和这些好友进行挑战/炫耀,而这些用户在收到挑战/炫耀请求后也更可能做出回应,从而提升用户活跃度。请按照以下流程进行支付自助结算
登录 后进入管理中心首页,选择一个应用进入后,可看到“支付结算”标签。点击后,即可进入自助结算页面查看到结算单,如下图所示:
点击上图中结算月份对应的结算单号,可以查看结算详细说明,如下图所示:
在账单明细中,核对本月结算数据。有详细的结算规则和公式,帮助理解结算细节。
在账单明细底部,点击“打印结算对账单”按钮,打印结算对账单,回执栏签“数据确认”。
结算对账单回执需要打印后盖上公司公章(公章公司名须与合同公司名完全一致),连同发票一同寄回腾讯方结算对账单如下图所示:
Tips:使用点击“打印结算对账单”按钮,打印时浏览器自带有 "另存为PDF"功能,如下图所示:
核对完结算数据,确定没有问题后,返回“自助结算”页面点击对应结算月份的“待确认”,此时结算状态变理为“待寄发票”,如下图所示:
发票抬头:参照打印的结算对账单
发票内容:技术服务费 或 信息服务费
发票类型:增值税专用发票
连同结算对账单一同邮寄回腾讯方。
邮寄地址:深圳市南山区科技中一路腾讯大厦31楼,腾讯公司
邮编:518057
收件人:范露
Tel&:(+86) 8-56954
腾讯方收到合格发票和加盖乙方公章的 《结算通知单》,确认无误后,腾讯方进行打款流程,结算状态变成“待付款”。请及时在管理中心的结算页面关注结算状态,以便了解您的结算进行情况。
一般15个工作日后,结算状态变成“完成”,开发者可收到款项,实际到账时间依赖于银行系统的支持。
(网银支付国内通常在3个工作日到账,国外通常7个工作日到账) 若超期未到账,请联系企业QQ()反馈。本期结算完成。云费用账户说明
日,云费用账户可用金额显示逻辑调整:将欠冻金额也作为作为负值计入可用金额显示,以方便开发者判断要充值的具体费用。新的可用金额显示逻辑详见:。
日起,腾讯开放平台将采用新的“云费用账户”进行腾讯云服务费用管理,完全替代原有的信用账户机制。
(如果您的应用已经使用了腾讯云服务,那么在阅读本文前您需要了解: )
新的“云费用账户”机制有如下优点:
1. 云费用账户针对单个开发者设立
云费用账户针对单个开发者设立,1个开发者名下可能有多款应用,云费用账户对该开发者名下的所有应用起到云费用管理的作用。
2. 云费用账户的余额决定了开发者可以申请的腾讯云服务的数量
腾讯开放平台针对服务器,带宽,云存储等云服务资源进行计费(计费标准见)。
开发者申请腾讯云服务时,系统会根据一定的规则计算需要冻结的金额(规则详见中关于冻结规则的描述),并判断其云费用账户的余额是否足够。
如果开发者的云费用账户的余额&=0,则无法申请云服务资源。
由于涉及到敏感操作,只有应用的创建者可以在专门的页面查看和管理其云费用账户。
应用的创建者可以在管理中心的首页查看其云费用账户余额。
点击上图云费用账户余额旁的“查看账户”按钮即进入云费用“账户总览”页面,如下图所示:
图中所示页面中可看到云服务账户各子账户的余额。关于子账户的解释如下:
可以用来申请云服务的余额。
系统扣除时,优先扣除平台赠送账户,再扣除收益转入账户,最后扣除现金充值账户。
可用金额 = (现金充值账户余额 + 收益转入账户余额 + 平台赠送账户余额) - (冻结金额 + 扣除金额)
冻结金额发生在结算日或开发者申请云服务时;扣除金额发生在结算日。详见中关于冻结、扣除、结算日冻结的说明。
现金充值余额
现金充值账户余额。
需要开发者在管理中心的云费用账户充值页面,通过财付通支付中心使用现金进行充值。详见。
收益转入余额
收益转入账户余额。
需要开发者在管理中心支付结算tab的自助结算页面,在确认结算单时自助将一部分应用收益转入云费用用账户。详见。
平台赠送余额
平台赠送账户余额。
对于符合条件的应用,腾讯开放平台将赠送一定的金额。详见。
冻结的金额并没有实际消耗,会在次月结算日(5-8号)解除上月已冻结的云费用,扣除上月实际使用的云费用。
冻结发生在以下2个场景,详见中关于冻结步骤的说明:
(1)在开发者申请云服务时,按照申请的云服务数量冻结一定的金额;
(2)在每月结算日时,按照开发者上个月所有应用使用的云服务数量冻结一定的金额。移动支付组件“米大师”,集成了微信支付、Q点、财付通、银行卡、手机充值卡及Google Wallet、IAP等支付渠道。
1. 登录后,进入管理中心首页,选择相应的应用进入应用能力列表,在系统能力支持一栏可看到“移动支付”栏目。如下图:
2. 需先签订收益协议后,才能开通支付。
特别注意:签署了补充收益协议并配置支付接入下的全部信息就可以沙箱联调接口,提交支付审核上线申请的前提是沙箱各接口已经联调测试通过。
(支付接入流程:签署补充收益协议开通支付结算跟支付接口权限---使用沙箱环境开发调试支付接口---支付接口开发调试通过提交支付上线审核申请,沙箱环境接口没有调试成功切勿点击“提交审核”。)
3. 点击“开通支付”按钮,即可跳转至移动支付结算页面。按照步骤提交审核,开通支付。

我要回帖

更多关于 midas gen 的文章

 

随机推荐