跳到主要内容

Coda Shop 接入指引

支付参数申请

提供给 Coda Shop 的接口没有定制内容,都按照 Coda Shop 的要求进行开发,所以不需要我们再写一份接入文档给 Coda Shop 的开发人员。

填写申请表格,与 Coda 确定排期。

由平台提供参数:

  • XD Client ID
  • API链接
  • 签名密钥

由游戏项目组提供的参数:

  • 可供测试的游戏 Role ID
  • 可供测试的游戏 Server ID
  • 可供测试的商品 SKU ID

表格内容具体说明如下:

环境接口名称链接备注
测试环境Validate API 验证接口https://xdsdk-intnl-6.xd.com/trade/v1/web/shop/hn5RcJei2JxCYlS0/sandbox/CodaShop/createOrderhn5RcJei2JxCYlS0部分需要替换为游戏的xd client id
测试环境Top up API充值接口https://xdsdk-intnl-6.xd.com/callback/v3/extern/pay/sandbox/CodaShop/wap/hn5RcJei2JxCYlS0/notifyhn5RcJei2JxCYlS0部分需要替换为游戏的xd client id
测试环境Serverlist API 服务器列表接口https://xdsdk-intnl-6.xd.com/game/v1/hn5RcJei2JxCYlS0/CodaShop/servershn5RcJei2JxCYlS0部分需要替换为游戏的xd client id
测试环境Secretkey 密钥
测试环境Service Provider服务提供者
测试环境Test Parameters 测试环境参数E.g. ID, Server ID, zone ID, role ID
正式环境Validate API 验证接口https://xdsdk-intnl-6.xd.com/trade/v1/web/shop/hn5RcJei2JxCYlS0/sandbox/CodaShop/createOrderhn5RcJei2JxCYlS0部分需要替换为游戏的xd client id
正式环境Top up API充值接口https://xdsdk-intnl-6.xd.com/callback/v3/extern/pay/sandbox/CodaShop/wap/hn5RcJei2JxCYlS0/notifyhn5RcJei2JxCYlS0部分需要替换为游戏的xd client id
正式环境Serverlist API 服务器列表接口https://xdsdk-intnl-6.xd.com/game/v1/hn5RcJei2JxCYlS0/CodaShop/servershn5RcJei2JxCYlS0部分需要替换为游戏的xd client id
正式环境Secretkey 密钥
正式环境Service Provider服务提供者
正式环境Test Parameters 测试环境参数E.g. ID, Server ID, zone ID, role ID

将以上参数填写到下面的表格内,再把该表格提交给 CodaShop 的对接人员(@Jun Jie Lim),Coda 的 Slack 链接

Coda 收到申请表格后会开始排期,请预留充足的时间用于测试。

技术对接

Coda 技术团队对接我们提供的 API 并进行测试,Coda 承担基础测试工作。

Coda 技术团队根据发行商提供的 API 进行测试,Coda 技术团队需使用测试 ID 和 SKU 来调用平台的 API。 若 Coda 发现错误返回,工程师将联系平台核查处理。

在测验我们的的 API 可正常运行后,Coda 技术会进行前后端的开发并启动整合模式。

测试

后台和前端完成开发后,Coda 的 QA 部门需进行沙盒测试。 沙盒环境用于测试未验证的代码和试验,仅限于评估或监测(Coda 的沙盒环境仅限 Coda 内部使用,我们无法使用)。

通过沙盒测试后,Coda 技术团队需整合至正式环境,作为正式上线的准备。 步骤 2-5 的测试作业,大约需要 3 周的工作时间完成。

上线

正式环境完成整合后,发行商需提供正式环境测试 ID 给 Coda 对接部门进行测试。 Coda QA 团队需使用 【端点对端点测试】, 模拟客户的购买体验。

最后,生产环境成功通过监测,Coda 对接部门将会提供产品页面链接,发行商需进行最后审查。 一切准备就绪后,Coda Shop 会排期安排产品上线。