道具寄售开发说明

目录

1. 道具寄售适用场景

道具寄售系统
指游戏内玩家之间出售和购买道具的特定场所或系统,此系统中所有的道具均由玩家提供。寄售系统交易过程中,买家获得对应道具,而卖家获得对应一定数额的游戏币,交易时买卖双方可不必同时在线。

使用“道具寄售”模式的条件
从未接入支付、应用类型为“网页游戏”的应用,在提交支付接入申请时,可选择“道具寄售”模式。

接入寄售模式的优势
-应用货币体系托管于腾讯平台,更安全,更稳定;
-腾讯提供了从使用Q点进行游戏币充值、游戏币扣款、游戏币查询、使用游戏币进行道具交易的场景闭环,应用可灵活组合,使自己的游戏场景更为丰富。

2. 道具寄售模式下获得道具的三种方式

在道具寄售模式的应用中,用户可以在以下三种场景中获得道具:
(1)直购应用道具:在应用道具商城中通过游戏币/Q点/财付通直接购买应用的道具;
(2)道具寄售:在寄售系统中用游戏币购买其他用户的道具;
(3)游戏币快捷支付:在具有功能性支付场景的应用中(如在应用中有秒杀活动,或需要快速升级),可通过游戏币的快捷支付方式在较短的时间内完成支付。

3. 直购应用道具方式

直购应用道具:在应用道具商城中通过游戏币/Q点/财付通直接购买应用的道具。

开发说明
只需要实现“Q点直购道具”功能,即可实现这种直购应用道具模式。详见:Q点直购道具开发说明

4. 道具寄售方式

道具寄售:在寄售系统中用游戏币购买其他用户的道具。

4.1 道具寄售系统处理流程

如下图所示(红色字体表示第三方应用需要实现的步骤,其中第10步建议异步调用):
exchange_goods.png

4.2 道具寄售开发流程

步骤 步骤说明 调用的接口
Step1 应用调用寄售接口获取交易token以及物品URL。即上图中的第2步。 v3/pay/exchange_goods
Step2 应用调用前端JS接口,打开道具购买弹窗。即上图中的第5步。 fusion2.dialog.buy
Step3 腾讯回调道具交换URL。即上图中的第7步 回调道具交换URL的协议说明
Step4 应用调用发货通知接口。即上图中的第10步 v3/pay/confirm_delivery



5. 游戏币快捷支付方式

5.1 游戏币快捷支付简介

游戏币快捷支付
在具有功能性支付场景(如在应用中有秒杀活动,或需要快速升级)的应用中,如果用户抢到道具,或要快速升级时,会要求用户在较短的时间内完成支付,因此需要用到游戏币快捷支付方式。
游戏币快捷支付不需要弹出支付弹框让用户确认。用户抢到道具后,用户点击“支付”或“购买”后,如果支付成功,提示用户购买成功;
如果由于用户游戏币余额不足支付失败,弹出游戏币充值弹框引导用户充值。

使用条件
只有接入“道具寄售”模式、且具有功能性支付场景(如在应用中有秒杀活动,或需要快速升级)的应用,可以使用游戏币快捷支付功能。
非“道具寄售”模式的应用,或“道具寄售”应用中的“直购应用道具”或“道具寄售”场景,都不支持使用该功能。若违规使用,将按照运营二级违规处理(处理规则详见应用违规定义和定级#2.2 运营违规)。

5.2 游戏币快捷支付开发流程

“游戏币快捷支付”功能的开发与“Q点直购道具”功能的系统处理流程,以及开发流程与“Q点直购道具”相同,详见:Q点直购道具开发说明
但在调用接口时,有以下不同:
(1)调用接口v3/pay/buy_goods获取交易token以及物品URL时,需在输入参数中增加参数“paymode”,取值为“1”,标识为游戏币快捷支付方式;需在输入参数中增加参数“amttype”,取值为“coin”,标识为纯游戏币支付。
(2)调用前端接口fusion2.dialog.buy时,需要增加参数“disturb”,取值为“true”,标识为游戏币快捷支付方式,则不会弹出支付确认框。但仍需调用该接口,向用户返回支付是否成功。

以上信息是否解决您的问题?

Copyright © 1998 - 2017 Tencent. All Rights Reserved.

腾讯公司 版权所有

有问必答 返回顶部