一般信息

支付UI基于支付中心产品。可用支付方式的选择以及其他设置在发布商帐户支付中心部分提供。

支付UI的打开方式取决于应用程序针对的平台:

  • 对于桌面应用程序,SDK允许在内置浏览器中打开支付UI。
  • 对于移动应用,支付UI在外部浏览器中打开。
  • 对于WebGL,支付UI小组件在同一浏览器页面的iframe中打开。

SDK支持一键购买或通过购物车购买目录中的商品。

要测试购买过程,可使用支付UI的沙盒模式和测试银行卡进行。沙盒模式只模拟支付方式的行为,不涉及真实支付。使用沙盒模式无需与艾克索拉签署任何协议或支付任何费用。

注意
首次完成真实付款后,严格沙盒付款政策即生效。在沙盒模式下进行支付仅适用于发布商帐户公司设置 > 用户部分中指定的用户。

详解

通过方法详解文档了解高级设置。

如何设置通过Steam进行支付

注意
如在您的Unity项目中使用了演示项目,请参阅本详解指南。

玩家通过Steam为游戏内购买项进付款时,艾克索拉可作为付款直接帐户。这样您就不必集成Steam SDK或在设置游戏内商店时考虑通过Steam支付的情况下需完成的繁琐设置。

要设置通过Steam进行支付:

  1. 与艾克索拉签署一份额外协议。

注:
通过Steam进行支付时,艾克索拉收取较少的收入分成。详细信息请咨询您的帐户经理。

  1. 在您的发布商帐户中为Steam设置直接帐户
  2. 设置通过Steam进行本机用户认证
  3. 打开Unity项目。
  4. 在主菜单中单击Window > Xsolla > Demo Settings
  5. Inspector面板的Payments Flow下拉列表中选择Steam Gateway

更改Unity项目设置后,会使用PurchaseItem SDK方法在支付令牌请求中添加x-steam-userid头。

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

有用链接

上次更新时间: 2022年8月22日

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

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