public class DetailedRefund extends Refund
| Constructor and Description |
|---|
DetailedRefund()
Default Constructor
|
| Modifier and Type | Method and Description |
|---|---|
protected boolean |
canEqual(java.lang.Object other) |
boolean |
equals(java.lang.Object o) |
java.lang.String |
getCustom()
free-form field for the use of clients
|
Currency |
getRefundFromReceivedAmount()
Amount subtracted from PayPal balance of the original recipient of payment, to make this refund.
|
Currency |
getRefundFromTransactionFee()
Transaction fee refunded to original recipient of payment.
|
java.util.List<ExternalFunding> |
getRefundToExternalFunding()
List of external funding that were refunded by the Refund call.
|
Currency |
getRefundToPayer()
Amount refunded to payer of the original transaction, in the current Refund call
|
Currency |
getTotalRefundedAmount()
Total amount refunded so far from the original purchase.
|
int |
hashCode() |
DetailedRefund |
setCustom(java.lang.String custom)
free-form field for the use of clients
|
DetailedRefund |
setRefundFromReceivedAmount(Currency refundFromReceivedAmount)
Amount subtracted from PayPal balance of the original recipient of payment, to make this refund.
|
DetailedRefund |
setRefundFromTransactionFee(Currency refundFromTransactionFee)
Transaction fee refunded to original recipient of payment.
|
DetailedRefund |
setRefundToExternalFunding(java.util.List<ExternalFunding> refundToExternalFunding)
List of external funding that were refunded by the Refund call.
|
DetailedRefund |
setRefundToPayer(Currency refundToPayer)
Amount refunded to payer of the original transaction, in the current Refund call
|
DetailedRefund |
setTotalRefundedAmount(Currency totalRefundedAmount)
Total amount refunded so far from the original purchase.
|
get, get, getAmount, getCaptureId, getCreateTime, getDescription, getId, getInvoiceNumber, getLinks, getParentPayment, getReason, getReasonCode, getSaleId, getState, getUpdateTime, setAmount, setCaptureId, setCreateTime, setDescription, setId, setInvoiceNumber, setLinks, setParentPayment, setReason, setReasonCode, setSaleId, setState, setUpdateTimeconfigureAndExecute, configureAndExecute, configureAndExecute, configureAndExecute, createAPICallPreHandler, getClientCredential, getClientID, getClientSecret, getConfigurations, getCredential, getLastRequest, getLastResponse, getOAuthTokenCredential, initConfig, initConfig, initConfig, initializeToDefaulttoJSON, toStringpublic java.lang.String getCustom()
public Currency getRefundToPayer()
public java.util.List<ExternalFunding> getRefundToExternalFunding()
public Currency getRefundFromTransactionFee()
public Currency getRefundFromReceivedAmount()
public Currency getTotalRefundedAmount()
public DetailedRefund setCustom(java.lang.String custom)
public DetailedRefund setRefundToPayer(Currency refundToPayer)
public DetailedRefund setRefundToExternalFunding(java.util.List<ExternalFunding> refundToExternalFunding)
public DetailedRefund setRefundFromTransactionFee(Currency refundFromTransactionFee)
public DetailedRefund setRefundFromReceivedAmount(Currency refundFromReceivedAmount)
public DetailedRefund setTotalRefundedAmount(Currency totalRefundedAmount)