public class

TransactionRecord

extends PayPalRetailObject
java.lang.Object
   ↳ PayPalRetailObject
     ↳ com.paypal.paypalretailsdk.TransactionRecord

Class Overview

Information about a completed transaction

Summary

Public Methods
String getAuthCode()
The PayPal authCode @readonly
Card getCard()
card that was presented by the consumer for this transaction @readonly
String getCorrelationId()
The correlationId used for obtaining additional support from PayPal for this transaction attempt @readonly
String getInvoiceId()
The PayPal invoice id @readonly
Payer getPayer()
Information about the payer, if available @readonly
InvoicePaymentMethod getPaymentMethod()
The payment method used for this payment
ReceiptDestination getReceiptDestination()
Indicates whether an email or a text receipt was sent or not.
String getResponseCode()
The acquirer response code @readonly
String getTransactionHandle()
An identifier available throughout the EMV transaction flow (allocated before the transaction is complete, unlike transactionNumber) @readonly
String getTransactionNumber()
The PayPal transaction reference number @readonly
void setPaymentMethod(InvoicePaymentMethod value)
The payment method used for this payment
String toString()
Returns a string representing the serialized state of the TransactionRecord object
[Expand]
Inherited Methods
From class java.lang.Object

Public Methods

public String getAuthCode ()

The PayPal authCode @readonly

public Card getCard ()

card that was presented by the consumer for this transaction @readonly

public String getCorrelationId ()

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

public String getInvoiceId ()

The PayPal invoice id @readonly

public Payer getPayer ()

Information about the payer, if available @readonly

public InvoicePaymentMethod getPaymentMethod ()

The payment method used for this payment

public ReceiptDestination getReceiptDestination ()

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

public String getResponseCode ()

The acquirer response code @readonly

public String getTransactionHandle ()

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

public String getTransactionNumber ()

The PayPal transaction reference number @readonly

public void setPaymentMethod (InvoicePaymentMethod value)

The payment method used for this payment

public String toString ()

Returns a string representing the serialized state of the TransactionRecord object