Version: 5.6
Recuperando Transacciones
Validación de Recibo

Recibos de Compra

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.

iOS

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.

Mac App Store (Tienda de apps de Mac)

Payload es un codificador en base 64 App Receipt.

Google Play

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

Windows Store

Payload es un string XML como se específica por Microsoft

Recuperando Transacciones
Validación de Recibo