public class

MerchantPullPaymentType

extends Object
java.lang.Object
   ↳ ebay.apis.eblbasecomponents.MerchantPullPaymentType

Class Overview

MerchantPullPayment Parameters to make initiate a pull payment

Java class for MerchantPullPaymentType complex type.

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

 <complexType name="MerchantPullPaymentType">
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <sequence>
         <element name="Amount" type="{urn:ebay:apis:CoreComponentTypes}BasicAmountType"/>
         <element name="MpID" type="{urn:ebay:apis:eBLBaseComponents}MerchantPullIDType"/>
         <element name="PaymentType" type="{urn:ebay:apis:eBLBaseComponents}MerchantPullPaymentCodeType" minOccurs="0"/>
         <element name="Memo" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="EmailSubject" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="Tax" type="{urn:ebay:apis:CoreComponentTypes}BasicAmountType" minOccurs="0"/>
         <element name="Shipping" type="{urn:ebay:apis:CoreComponentTypes}BasicAmountType" minOccurs="0"/>
         <element name="Handling" type="{urn:ebay:apis:CoreComponentTypes}BasicAmountType" minOccurs="0"/>
         <element name="ItemName" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="ItemNumber" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="Invoice" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="Custom" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="ButtonSource" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="SoftDescriptor" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
       </sequence>
     </restriction>
   </complexContent>
 </complexType>
 

Summary

Fields
protected BasicAmountType amount
protected String buttonSource
protected String custom
protected String emailSubject
protected BasicAmountType handling
protected String invoice
protected String itemName
protected String itemNumber
protected String memo
protected String mpID
protected MerchantPullPaymentCodeType paymentType
protected BasicAmountType shipping
protected String softDescriptor
protected BasicAmountType tax
Public Constructors
MerchantPullPaymentType()
Public Methods
BasicAmountType getAmount()
Gets the value of the amount property.
String getButtonSource()
Gets the value of the buttonSource property.
String getCustom()
Gets the value of the custom property.
String getEmailSubject()
Gets the value of the emailSubject property.
BasicAmountType getHandling()
Gets the value of the handling property.
String getInvoice()
Gets the value of the invoice property.
String getItemName()
Gets the value of the itemName property.
String getItemNumber()
Gets the value of the itemNumber property.
String getMemo()
Gets the value of the memo property.
String getMpID()
Gets the value of the mpID property.
MerchantPullPaymentCodeType getPaymentType()
Gets the value of the paymentType property.
BasicAmountType getShipping()
Gets the value of the shipping property.
String getSoftDescriptor()
Gets the value of the softDescriptor property.
BasicAmountType getTax()
Gets the value of the tax property.
void setAmount(BasicAmountType value)
Sets the value of the amount property.
void setButtonSource(String value)
Sets the value of the buttonSource property.
void setCustom(String value)
Sets the value of the custom property.
void setEmailSubject(String value)
Sets the value of the emailSubject property.
void setHandling(BasicAmountType value)
Sets the value of the handling property.
void setInvoice(String value)
Sets the value of the invoice property.
void setItemName(String value)
Sets the value of the itemName property.
void setItemNumber(String value)
Sets the value of the itemNumber property.
void setMemo(String value)
Sets the value of the memo property.
void setMpID(String value)
Sets the value of the mpID property.
void setPaymentType(MerchantPullPaymentCodeType value)
Sets the value of the paymentType property.
void setShipping(BasicAmountType value)
Sets the value of the shipping property.
void setSoftDescriptor(String value)
Sets the value of the softDescriptor property.
void setTax(BasicAmountType value)
Sets the value of the tax property.
[Expand]
Inherited Methods
From class java.lang.Object

Fields

protected BasicAmountType amount

protected String buttonSource

protected String custom

protected String emailSubject

protected BasicAmountType handling

protected String invoice

protected String itemName

protected String itemNumber

protected String memo

protected String mpID

protected MerchantPullPaymentCodeType paymentType

protected BasicAmountType shipping

protected String softDescriptor

protected BasicAmountType tax

Public Constructors

public MerchantPullPaymentType ()

Public Methods

public BasicAmountType getAmount ()

Gets the value of the amount property.

Returns

public String getButtonSource ()

Gets the value of the buttonSource property.

Returns
  • possible object is String

public String getCustom ()

Gets the value of the custom property.

Returns
  • possible object is String

public String getEmailSubject ()

Gets the value of the emailSubject property.

Returns
  • possible object is String

public BasicAmountType getHandling ()

Gets the value of the handling property.

Returns

public String getInvoice ()

Gets the value of the invoice property.

Returns
  • possible object is String

public String getItemName ()

Gets the value of the itemName property.

Returns
  • possible object is String

public String getItemNumber ()

Gets the value of the itemNumber property.

Returns
  • possible object is String

public String getMemo ()

Gets the value of the memo property.

Returns
  • possible object is String

public String getMpID ()

Gets the value of the mpID property.

Returns
  • possible object is String

public MerchantPullPaymentCodeType getPaymentType ()

Gets the value of the paymentType property.

Returns

public BasicAmountType getShipping ()

Gets the value of the shipping property.

Returns

public String getSoftDescriptor ()

Gets the value of the softDescriptor property.

Returns
  • possible object is String

public BasicAmountType getTax ()

Gets the value of the tax property.

Returns

public void setAmount (BasicAmountType value)

Sets the value of the amount property.

Parameters
value Allowed object is BasicAmountType

public void setButtonSource (String value)

Sets the value of the buttonSource property.

Parameters
value Allowed object is String

public void setCustom (String value)

Sets the value of the custom property.

Parameters
value Allowed object is String

public void setEmailSubject (String value)

Sets the value of the emailSubject property.

Parameters
value Allowed object is String

public void setHandling (BasicAmountType value)

Sets the value of the handling property.

Parameters
value Allowed object is BasicAmountType

public void setInvoice (String value)

Sets the value of the invoice property.

Parameters
value Allowed object is String

public void setItemName (String value)

Sets the value of the itemName property.

Parameters
value Allowed object is String

public void setItemNumber (String value)

Sets the value of the itemNumber 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 setMpID (String value)

Sets the value of the mpID property.

Parameters
value Allowed object is String

public void setPaymentType (MerchantPullPaymentCodeType value)

Sets the value of the paymentType property.

Parameters
value Allowed object is MerchantPullPaymentCodeType

public void setShipping (BasicAmountType value)

Sets the value of the shipping property.

Parameters
value Allowed object is BasicAmountType

public void setSoftDescriptor (String value)

Sets the value of the softDescriptor property.

Parameters
value Allowed object is String

public void setTax (BasicAmountType value)

Sets the value of the tax property.

Parameters
value Allowed object is BasicAmountType