类型 表 事件 storeTransaction 修订 版本 2024.3703 关键词 Samsung,IAP,应用内购买,storeTransaction,transaction 另请参阅 storeTransaction store.* 注意事项
Samsung 建议使用服务器来使用收据 rest api Samsung IAP 服务器指南
此表包含以下内容
state
— 一个 字符串,指示交易的状态。正常购买或恢复购买时,该值为 "purchased"
;取消购买时,该值为 "cancelled"
;消耗购买时,该值为 "consumed"
;恢复完成时,该值为 "restoreCompleted"
;发生错误时,该值为 "failed"
。
identifier
— 交易的唯一 字符串 标识符。
productIdentifier
— 一个 字符串,表示与交易关联的产品标识符。
purchaseType
— 类型(字符串),值为 "item"
或 "subscription"
。
isConsumable
— (布尔值)指示应用内商品是否可消耗。
statusType
— 类型(字符串),用于状态 "consumed"
,返回值为 "success"
、"invalidPurchaseID"
、"failedOrder"
、"nonConsumableItem"
、"unauthorizedUser"
或 "serviceError"
。
status
— 状态消息(字符串),用于状态 "consumed"
。
date
— 一个 字符串,表示交易发生的日期,格式为 "YYYY-MM-DD HH:mm:ss"
。
subscriptionEndDate
— 一个 字符串,表示给定订阅结束的日期,格式为 "YYYY-MM-DD HH:mm:ss"
。
originalJson
— 交易的 JSON 格式 字符串 表示形式。
isError
— 布尔值,指示是否发生错误。如果该值为 true
,则 errorType
和 errorString
将是 字符串,说明原因。
errorType
— 一个 字符串,表示如果 isError
为 true
时发生的错误类型。
errorString
— 如果 isError
为 true
,则为更详细的错误消息(字符串)。