跳到主要内容
版本: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 联系平台进行手动退款

真钱测试​

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

正式上线​

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