transactionIdentifier
string - Uma string que identifica exclusivamente uma transação de pagamento bem-sucedida.
transactionDate
string - A data em que a transação foi adicionada à fila de pagamento da App Store.
originalTransactionIdentifier
string - O identificador da transação restaurada pela App Store.
transactionState
string - o estado da transação, pode ser purchasing
, purchased
, failed
, restored
ou deferred
.
errorCode
Integer - O código do erro, que ocorreu ao processar a transação.
errorMessage
string - A mensagem do erro, que ocorreu ao processar a transação.
payment
Object
productIdentifier
string - O identificador do produto comprado.
quantity
Integer - A quantidade comprada.
applicationUsername
string - Um identificador opaco para a conta do usuário no seu sistema.
paymentDiscount
PaymentDiscount (opcional) - Os detalhes da oferta de desconto para se aplicar ao pagamento.