InAppPurchasesValidationManager
ValidateInAppPurchaseReceipt
Disponible desde la versión 8.3.8.
Sintaxis:
ValidateInAppPurchaseReceipt(<Receipt>, <VerificationKey>, <ReceiptFields>)
Parámetros:
<Receipt> (obligatorio)
Tipo: InAppPurchaseReceipt.
Un recibo que se verificará.
<VerificationKey> (opcional)
Tipo: String.
Clave para verificar el recibo.
Clave pública de la aplicación Google Play para verificar el recibo en Android. O “clave secreta” para verificar los recibos en iOS.
<ReceiptFields> (opcional)
Tipo: Map.
Campos del recibo.
Valor devuelto:
Tipo: Boolean.
El valor devuelto muestra la autenticidad del recibo con respecto a la plataforma.
Además, el método recupera los valores extraídos de los campos del recibo, lo que facilita su posterior verificación.
Descripción:
Verifica el recibo:
- en Android – utilizando el código de verificación transferido, verifica la firma electrónica del recibo,
- en iOS – envía una solicitud al servicio de verificación de recibo. La solicitud se envía a https://buy.itunes.apple.com/verifyReceipt (en la etapa de prueba – https://sandbox.itunes.apple.com/verifyReceipt).
Disponibilidad:
Cliente ligero, servidor, cliente grueso.
Disponible desde:
Disponible desde la versión 8.3.8.


