public class

RefundTransactionRequestType

extends AbstractRequestType
java.lang.Object
   ↳ ebay.apis.eblbasecomponents.AbstractRequestType
     ↳ ebay.api.paypalapi.RefundTransactionRequestType

Class Overview

Java class for RefundTransactionRequestType complex type.

The following schema fragment specifies the expected content contained within this class.

 <complexType name="RefundTransactionRequestType">
   <complexContent>
     <extension base="{urn:ebay:apis:eBLBaseComponents}AbstractRequestType">
       <sequence>
         <element name="TransactionID" type="{urn:ebay:apis:eBLBaseComponents}TransactionId"/>
         <element name="InvoiceID" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="RefundType" type="{urn:ebay:apis:eBLBaseComponents}RefundType" minOccurs="0"/>
         <element name="Amount" type="{urn:ebay:apis:CoreComponentTypes}BasicAmountType" minOccurs="0"/>
         <element name="Memo" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="RetryUntil" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
         <element name="RefundSource" type="{urn:ebay:apis:eBLBaseComponents}RefundSourceCodeType" minOccurs="0"/>
       </sequence>
     </extension>
   </complexContent>
 </complexType>
 

Summary

Fields
protected BasicAmountType amount
protected String invoiceID
protected String memo
protected RefundSourceCodeType refundSource
protected RefundType refundType
protected XMLGregorianCalendar retryUntil
protected String transactionID
[Expand]
Inherited Fields
From class ebay.apis.eblbasecomponents.AbstractRequestType
Public Constructors
RefundTransactionRequestType()
Public Methods
BasicAmountType getAmount()
Gets the value of the amount property.
String getInvoiceID()
Gets the value of the invoiceID property.
String getMemo()
Gets the value of the memo property.
RefundSourceCodeType getRefundSource()
Gets the value of the refundSource property.
RefundType getRefundType()
Gets the value of the refundType property.
XMLGregorianCalendar getRetryUntil()
Gets the value of the retryUntil property.
String getTransactionID()
Gets the value of the transactionID property.
void setAmount(BasicAmountType value)
Sets the value of the amount property.
void setInvoiceID(String value)
Sets the value of the invoiceID property.
void setMemo(String value)
Sets the value of the memo property.
void setRefundSource(RefundSourceCodeType value)
Sets the value of the refundSource property.
void setRefundType(RefundType value)
Sets the value of the refundType property.
void setRetryUntil(XMLGregorianCalendar value)
Sets the value of the retryUntil property.
void setTransactionID(String value)
Sets the value of the transactionID property.
[Expand]
Inherited Methods
From class ebay.apis.eblbasecomponents.AbstractRequestType
From class java.lang.Object

Fields

protected BasicAmountType amount

protected String invoiceID

protected String memo

protected RefundSourceCodeType refundSource

protected RefundType refundType

protected XMLGregorianCalendar retryUntil

protected String transactionID

Public Constructors

public RefundTransactionRequestType ()

Public Methods

public BasicAmountType getAmount ()

Gets the value of the amount property.

Returns

public String getInvoiceID ()

Gets the value of the invoiceID property.

Returns
  • possible object is String

public String getMemo ()

Gets the value of the memo property.

Returns
  • possible object is String

public RefundSourceCodeType getRefundSource ()

Gets the value of the refundSource property.

Returns

public RefundType getRefundType ()

Gets the value of the refundType property.

Returns

public XMLGregorianCalendar getRetryUntil ()

Gets the value of the retryUntil property.

Returns
  • possible object is XMLGregorianCalendar

public String getTransactionID ()

Gets the value of the transactionID property.

Returns
  • possible object is String

public void setAmount (BasicAmountType value)

Sets the value of the amount property.

Parameters
value Allowed object is BasicAmountType

public void setInvoiceID (String value)

Sets the value of the invoiceID property.

Parameters
value Allowed object is String

public void setMemo (String value)

Sets the value of the memo property.

Parameters
value Allowed object is String

public void setRefundSource (RefundSourceCodeType value)

Sets the value of the refundSource property.

Parameters
value Allowed object is RefundSourceCodeType

public void setRefundType (RefundType value)

Sets the value of the refundType property.

Parameters
value Allowed object is RefundType

public void setRetryUntil (XMLGregorianCalendar value)

Sets the value of the retryUntil property.

Parameters
value Allowed object is XMLGregorianCalendar

public void setTransactionID (String value)

Sets the value of the transactionID property.

Parameters
value Allowed object is String