public class RefundRequest extends PayPalModel
| Constructor and Description |
|---|
RefundRequest()
Default Constructor
|
| Modifier and Type | Method and Description |
|---|---|
protected boolean |
canEqual(java.lang.Object other) |
boolean |
equals(java.lang.Object o) |
Amount |
getAmount()
Details including both refunded amount (to payer) and refunded fee (to payee).
|
java.lang.String |
getDescription()
Description of what is being refunded for.
|
java.lang.String |
getInvoiceNumber()
The invoice number that is used to track this payment.
|
java.lang.String |
getIsNonPlatformTransaction()
It indicates that the resource id passed is not processed by payments platform
|
java.lang.String |
getReason()
Reason description for the Sale transaction being refunded.
|
java.lang.Boolean |
getRefundAdvice()
Flag to indicate that the buyer was already given store credit for a given transaction.
|
java.lang.String |
getRefundSource()
Type of PayPal funding source (balance or eCheck) that can be used for auto refund.
|
java.lang.String |
getRefundType()
Type of refund you are making.
|
int |
hashCode() |
RefundRequest |
setAmount(Amount amount)
Details including both refunded amount (to payer) and refunded fee (to payee).
|
RefundRequest |
setDescription(java.lang.String description)
Description of what is being refunded for.
|
RefundRequest |
setInvoiceNumber(java.lang.String invoiceNumber)
The invoice number that is used to track this payment.
|
RefundRequest |
setIsNonPlatformTransaction(java.lang.String isNonPlatformTransaction)
It indicates that the resource id passed is not processed by payments platform
|
RefundRequest |
setReason(java.lang.String reason)
Reason description for the Sale transaction being refunded.
|
RefundRequest |
setRefundAdvice(java.lang.Boolean refundAdvice)
Flag to indicate that the buyer was already given store credit for a given transaction.
|
RefundRequest |
setRefundSource(java.lang.String refundSource)
Type of PayPal funding source (balance or eCheck) that can be used for auto refund.
|
RefundRequest |
setRefundType(java.lang.String refundType)
Type of refund you are making.
|
toJSON, toStringpublic Amount getAmount()
public java.lang.String getDescription()
public java.lang.String getRefundType()
public java.lang.String getRefundSource()
public java.lang.String getReason()
public java.lang.String getInvoiceNumber()
public java.lang.Boolean getRefundAdvice()
public java.lang.String getIsNonPlatformTransaction()
public RefundRequest setAmount(Amount amount)
public RefundRequest setDescription(java.lang.String description)
public RefundRequest setRefundType(java.lang.String refundType)
public RefundRequest setRefundSource(java.lang.String refundSource)
public RefundRequest setReason(java.lang.String reason)
public RefundRequest setInvoiceNumber(java.lang.String invoiceNumber)
public RefundRequest setRefundAdvice(java.lang.Boolean refundAdvice)
public RefundRequest setIsNonPlatformTransaction(java.lang.String isNonPlatformTransaction)
public boolean equals(java.lang.Object o)
equals in class PayPalModelprotected boolean canEqual(java.lang.Object other)
canEqual in class PayPalModelpublic int hashCode()
hashCode in class PayPalModel