transactionIdentifier
string - Un string que identifica de forma única, una transacción de pago exitosa.
transactionDate
string - La fecha en que la transacción fue agregada a la lista de pago de la App Store.
originalTransactionIdentifier
string - Identificador de la transacción que fue restaurada por la App Store.
transactionState
string - El estado de la transacción, puede ser: purchasing
, purchased
, failed
, restored
o deferred
.
errorCode
Integer - El código de error si ha ocurrido algún error al procesar la transacción.
errorMessage
string - El mensaje de error si ha ocurrido algún error al procesar la transacción.
payment
Objeto
productIdentifier
string - El identificador del producto adquirido.
quantity
Integer - La cantidad adquirida.
applicationUsername
string - Un identificador opaco para la cuenta del usuario en su sistema.
paymentDiscount
PaymentDiscount (opcional) - Los detalles de la oferta de descuento para aplicar al pago.