El Unity IAP proporciona recibos de compra como un hash JSON que contiene las siguiente keys (claves) y valores:
Key (clave) | value (Valor) |
---|---|
Store | El nombre de la tienda en uso, tal como GooglePlay o AppleAppStore |
TransactionID | Este identificador de transacción es único, proporcionado por la tienda |
Payload | Varia por plataforma, detalles abajo. |
Payload varia dependiendo de la versión iOS del dispositivo.
Versión iOS | Payload |
---|---|
iOS >= 7 | payload es un codificado en base 64 App Receipt. |
iOS < 7 | payload es un SKPaymentTransaction transactionReceipt. |
Payload es un codificador en base 64 App Receipt.
Payload es un hash JSON con las siguientes keys (llaves) y values (valores):
Key (clave) | value (Valor) |
---|---|
json | Un string codificado en JSON proporcionado por Google; INAPP_PURCHASE_DATA |
signature | Una signature (firma) para el parámetro json, como se proporciona por Google; INAPP_DATA_SIGNATURE |
Payload es un string XML como se específica por Microsoft