跳到主要内容
版本:v6

Epic 内购接入指引

整体情况介绍

Epic Games Store(EGS)内购属于“商店平台支付”的一种,适用于在 Epic 平台发行的 PC 版本。接入完成后,客户端可通过统一的支付接口拉起 Epic 商店的购买流程,订单结果以服务端回调/查询为准。

警告

必须在 Epic Games Store 上架的游戏包体才能使用 Epic 内购;未上架 EGS 的包体不支持该支付能力。 同时,Epic 上架包体不支持其他支付渠道。

XDSDK Config 配置

在文件 DefaultXDGConfig.ini 添加如下配置:

; EOS settings
eos__enabled=True 开启 EOSSDK
eos__product_id="eos__product_id"
eos__client_id="eos__client_id"
eos__client_secret="eos__client_secret"

Epic 配置

接入 XDSDK Launcher 以及参数提供

首先需要接入 XDSDK Launcher 才能使用 Epic 内购,具体接入以及参数提供参考文档

警告

XDSDK Launcher 用于游戏的前置 Epic 授权,并未与 XDSDK 账户系统进行绑定。如果在游戏运行过程中切换 Epic Launcher 的账号,进行 Epic 内购的还是之前授权过的账号。

官方文档

商品配置

沙盒与部署

支付测试

退款

提供 XDID 和 EpicUserId 联系平台进行手动退款

真钱测试

游戏项目组需要自行进行真钱测试。

正式上线

确认最终上线的配置参数为正式环境。