结账

结账是一个支付界面解决方案,适用于拥有自己游戏内商店的合作伙伴。该解决方案简化了支付界面的打开,因此足可在接收令牌请求中传入购买价格和购买名称。商店操作的所有逻辑都在合作伙伴侧。

要使用结账接受付款,请按照以下方式之一进行配置:

Note
要在您的应用程序中实现商品购买逻辑,可使用艾克索拉现成可用的解决方案——游戏内商店。该情况下,您还将获得一个便捷的支付界面,并能管理玩家的物品库。

使用艾克索拉登录管理器进行配置

  1. 连接艾克索拉登录管理器
  2. 实现使用Create payment token API调用来接收支付令牌。

Note
要在艾克索拉支付中心中显示所购产品的名称和图片,请在请求正文中传入purchase.items.namepurchase.items.image_url参数。

  1. 实现使用上一步中获得的令牌在游戏内商店页面上打开支付UI
  2. 设置Webhook
  3. 在您的发布商帐户中设置结账

配置使用自己的授权系统

  1. 实现使用Create payment token by server API调用来接收支付令牌。请将以下参数传入请求正文:
    • user.email — 用于用户接收收据
    • user.name — 用于在支付界面显示用户名
    • purchase.items.name — 用于在支付界面显示所购商品的名称
    • purchase.items.image_url — 用于在支付界面显示所购商品的图片

  1. 实现使用上一步中获得的令牌在游戏内商店页面上打开支付UI
  2. 设置Webhook
  3. 在您的发布商帐户中设置结账

在发布商帐户中设置结账

  1. 前往您的发布商帐户
  2. 前往项目设置 > Webhooks > 结账,然后单击连接

  1. 指定参数,然后单击测试

  1. 在左侧边栏中单击支付中心,然后前往设置
  2. 结账开关设置为

  1. 单击保存

本文对您的有帮助吗?
谢谢!
我们还有其他可改进之处吗? 留言
非常抱歉
请说明为何本文没有帮助到您。 留言
感谢您的反馈!
我们会查看您的留言并运用它改进用户体验。
为此页面评分
为此页面评分
我们还有其他可改进之处吗?

不想回答

感谢您的反馈!
上次更新时间: 2020年9月15日

发现了错别字或其他内容错误? 请选择文本,然后按Ctrl+Enter。

报告问题
我们非常重视内容质量。您的反馈将帮助我们做得更好。
请留下邮箱以便我们后续跟进
感谢您的反馈!