收据验证
收据验证是验证应用内购买(IAP)收据并管理支付日志的功能。可以验证Google Play、Apple App Store等的支付收据,并查询支付记录。
服务激活
要使用收据验证功能,需要先激活服务。点击激活按钮即可启动服务。
支付日志查询
在支付日志页面可以搜索和查询已完成收据验证的支付记录。可以通过玩家ID搜索。
支付日志列表
| 项目 | 说明 |
|---|---|
| 模式 | 支付模式 (sandbox, production等) |
| 玩家ID | 执行支付的玩家ID |
| 平台 | 支付平台 (Google, Apple等) |
| 订单ID | 商店发放的订单ID |
| 商品ID | 购买商品的ID |
| 货币 | 支付货币代码 |
| 价格 | 支付金额 |
| 注册日期 | 支付日期 |
信息
已取消的支付记录将以删除线标记显示。
StoreKit 2 及退款检测 (iOS)
iOS 支持 Unity IAP 5.0 (StoreKit 2) 的签名交易 (JWS) 验证。JWS 方式无需调用 Apple 服务器,而是通过证书链进行本地验证,且无需单独的 Key File(.p8)。此外,注册 App Store Server Notifications(Webhook) 后,Apple 端发生的退款 (REFUND) 将被自动检测并作为取消反映到支付日志中。Webhook URL 注册方法请参考 API及平台设置 的 iOS 设置。
CSV下载
可以将支付日志下载为CSV文件。点击搜索按钮旁的CSV下载按钮,设置期间后即可下载。
期间设置
| 项目 | 说明 |
|---|---|
| 快速选择 | 从最近1周、最近1个月、最近3个月中选择 |
| 开始日期 | 直接选择查询开始日期 |
| 结束日期 | 直接选择查询结束日期 |