PPRetailTransactionRecord Class Reference

Inherits from PPRetailRecord : PPRetailObject : NSObject
Declared in PPRetailTransactionRecord.h

Overview

Information about a completed transaction

  transactionNumber

The PayPal transaction reference number @readonly

@property (nonatomic, strong, nullable, readonly) NSString *transactionNumber

Discussion

The PayPal transaction reference number @readonly

Declared In

PPRetailTransactionRecord.h

  invoiceId

The PayPal invoice id @readonly

@property (nonatomic, strong, nullable, readonly) NSString *invoiceId

Discussion

The PayPal invoice id @readonly

Declared In

PPRetailTransactionRecord.h

  orderId

The PayPal order id @readonly

@property (nonatomic, strong, nullable, readonly) NSString *orderId

Discussion

The PayPal order id @readonly

Declared In

PPRetailTransactionRecord.h

  paymentMethod

The payment method used for this payment

@property (nonatomic, assign) PPRetailInvoicePaymentMethod paymentMethod

Discussion

The payment method used for this payment

Declared In

PPRetailTransactionRecord.h

  authCode

The PayPal authCode @readonly

@property (nonatomic, strong, nullable, readonly) NSString *authCode

Discussion

The PayPal authCode @readonly

Declared In

PPRetailTransactionRecord.h

  paymentAction

Payment Mode used for this transaction @readonly

@property (nonatomic, strong, nullable, readonly) NSString *paymentAction

Discussion

Payment Mode used for this transaction @readonly

Declared In

PPRetailTransactionRecord.h

  transactionHandle

An identifier available throughout the EMV transaction flow (allocated before the transaction is complete, unlike transactionNumber) @readonly

@property (nonatomic, strong, nullable, readonly) NSString *transactionHandle

Discussion

An identifier available throughout the EMV transaction flow (allocated before the transaction is complete, unlike transactionNumber) @readonly

Declared In

PPRetailTransactionRecord.h

  responseCode

The acquirer response code @readonly

@property (nonatomic, strong, nullable, readonly) NSString *responseCode

Discussion

The acquirer response code @readonly

Declared In

PPRetailTransactionRecord.h

  digitalCardInfo

Holds Response information for a digital card payment @readonly

@property (nonatomic, strong, nullable, readonly) PPRetailDigitalCardInfo *digitalCardInfo

Discussion

Holds Response information for a digital card payment @readonly

Declared In

PPRetailTransactionRecord.h

  payer

Information about the payer, if available @readonly

@property (nonatomic, strong, nullable, readonly) PPRetailPayer *payer

Discussion

Information about the payer, if available @readonly

Declared In

PPRetailTransactionRecord.h

  correlationId

The correlationId used for obtaining additional support from PayPal for this transaction attempt @readonly

@property (nonatomic, strong, nullable, readonly) NSString *correlationId

Discussion

The correlationId used for obtaining additional support from PayPal for this transaction attempt @readonly

Declared In

PPRetailTransactionRecord.h

  receiptDestination

Indicates whether an email or a text receipt was sent or not. @readonly

@property (nonatomic, strong, nullable, readonly) PPRetailReceiptDestination *receiptDestination

Discussion

Indicates whether an email or a text receipt was sent or not. @readonly

Declared In

PPRetailTransactionRecord.h

  captureId

The reference id for the captured authorization @readonly

@property (nonatomic, strong, nullable, readonly) NSString *captureId

Discussion

The reference id for the captured authorization @readonly

Declared In

PPRetailTransactionRecord.h