Objeto Transaction
- transactionIdentifierstring - Uma string que identifica exclusivamente uma transação de pagamento bem-sucedida.
- transactionDatestring - A data em que a transação foi adicionada à fila de pagamento da App Store.
- originalTransactionIdentifierstring - O identificador da transação restaurada pela App Store.
- transactionStatestring - o estado da transação, pode ser- purchasing,- purchased,- failed,- restoredou- deferred.
- errorCodeInteger - O código do erro, que ocorreu ao processar a transação.
- errorMessagestring - A mensagem do erro, que ocorreu ao processar a transação.
- paymentObject- productIdentifierstring - O identificador do produto comprado.
- quantityInteger - A quantidade comprada.
- applicationUsernamestring - Um identificador opaco para a conta do usuário no seu sistema.
- paymentDiscountPaymentDiscount (optional) - The details of the discount offer to apply to the payment.