Unity IAP provides purchase receipts as a JSON hash containing the following keys and values:
Ключ | Значение |
---|---|
Store | Название используемого магазина, например GooglePlay или AppleAppStore |
TransactionID | Уникальный идентификатор транзакции, совершенной магазином. |
Payload | Varies by platform, details below. |
Payload varies depending upon the device’s iOS version.
iOS version | Payload |
---|---|
iOS >= 7 | payload is a base 64 encoded App Receipt. |
iOS < 7 | payload is a SKPaymentTransaction transactionReceipt. |
Payload is a base 64 encoded App Receipt.
Payload is a JSON hash with the following keys and values:
Ключ | Значение |
---|---|
json | A JSON encoded string provided by Google; INAPP_PURCHASE_DATA |
signature | A signature for the json parameter, as provided by Google; INAPP_DATA_SIGNATURE |
Payload is an XML string as specified by Microsoft
• 2017–05–16 Page amended with no editorial review