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 is a base 64 encoded App Receipt. |
| iOS < 7 | payload is a SKPaymentTransaction transactionReceipt. |
Payload is a base 64 encoded App Receipt.
Payload es un hash JSON con las siguientes keys (llaves) y values (valores):
| Key (clave) | Value (Valor) |
|---|---|
| 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