Docs For Class MerchantPullPaymentType

## Class MerchantPullPaymentType

Description

MerchantPullPaymentType

MerchantPullPayment Parameters to make initiate a pull payment

Located in /PayPal/Type/MerchantPullPaymentType.php (line 18)

    XSDType
       |
       --MerchantPullPaymentType

Variable Summary
mixed $Amount
mixed $ButtonSource
mixed $Custom
mixed $EmailSubject
mixed $Handling
mixed $Invoice
mixed $ItemName
mixed $ItemNumber
mixed $Memo
mixed $MpID
mixed $PaymentType
mixed $Shipping
mixed $Tax
Method Summary
MerchantPullPaymentType MerchantPullPaymentType ()
void getAmount ()
void getButtonSource ()
void getCustom ()
void getEmailSubject ()
void getHandling ()
void getInvoice ()
void getItemName ()
void getItemNumber ()
void getMemo ()
void getMpID ()
void getPaymentType ()
void getShipping ()
void getTax ()
void setAmount (mixed $Amount, [mixed $charset = 'iso-8859-1'])
void setButtonSource (mixed $ButtonSource, [mixed $charset = 'iso-8859-1'])
void setCustom (mixed $Custom, [mixed $charset = 'iso-8859-1'])
void setEmailSubject (mixed $EmailSubject, [mixed $charset = 'iso-8859-1'])
void setHandling (mixed $Handling, [mixed $charset = 'iso-8859-1'])
void setInvoice (mixed $Invoice, [mixed $charset = 'iso-8859-1'])
void setItemName (mixed $ItemName, [mixed $charset = 'iso-8859-1'])
void setItemNumber (mixed $ItemNumber, [mixed $charset = 'iso-8859-1'])
void setMemo (mixed $Memo, [mixed $charset = 'iso-8859-1'])
void setMpID (mixed $MpID, [mixed $charset = 'iso-8859-1'])
void setPaymentType (mixed $PaymentType, [mixed $charset = 'iso-8859-1'])
void setShipping (mixed $Shipping, [mixed $charset = 'iso-8859-1'])
void setTax (mixed $Tax, [mixed $charset = 'iso-8859-1'])
Variables
mixed $Amount (line 23)

The amount to charge to the customer.

mixed $ButtonSource (line 85)

An identification code for use by third-party applications to identify transactions.

mixed $Custom (line 79)

Custom annotation field for tracking or other use

mixed $EmailSubject (line 44)

Subject line of confirmation email sent to recipient

mixed $Handling (line 59)

Per-transaction handling charge

mixed $Invoice (line 74)

Your invoice number

mixed $ItemName (line 64)

Name of purchased item

mixed $ItemNumber (line 69)

Reference number of purchased item

mixed $Memo (line 39)

Text entered by the customer in the Note field during enrollment

mixed $MpID (line 29)

Preapproved Payments billing agreement identification number between the PayPal customer and you.

mixed $PaymentType (line 34)

Specifies type of PayPal payment you require

mixed $Shipping (line 54)

Per-transaction shipping charge

mixed $Tax (line 49)

The tax charged on the transaction

#### Inherited Variables

Inherited from XSDType

> XSDType::$_attributes
> XSDType::$_attributeValues
> XSDType::$_elements
> XSDType::$_namespace

Methods
Constructor MerchantPullPaymentType (line 87)
MerchantPullPaymentType MerchantPullPaymentType ()
getAmount (line 174)
void getAmount ()
getButtonSource (line 282)
void getButtonSource ()
getCustom (line 273)
void getCustom ()
getEmailSubject (line 210)
void getEmailSubject ()
getHandling (line 237)
void getHandling ()
getInvoice (line 264)
void getInvoice ()
getItemName (line 246)
void getItemName ()
getItemNumber (line 255)
void getItemNumber ()
getMemo (line 201)
void getMemo ()
getMpID (line 183)
void getMpID ()
getPaymentType (line 192)
void getPaymentType ()
getShipping (line 228)
void getShipping ()
getTax (line 219)
void getTax ()
setAmount (line 178)
void setAmount (mixed $Amount, [mixed $charset = 'iso-8859-1'])
setButtonSource (line 286)
void setButtonSource (mixed $ButtonSource, [mixed $charset = 'iso-8859-1'])
setCustom (line 277)
void setCustom (mixed $Custom, [mixed $charset = 'iso-8859-1'])
setEmailSubject (line 214)
void setEmailSubject (mixed $EmailSubject, [mixed $charset = 'iso-8859-1'])
setHandling (line 241)
void setHandling (mixed $Handling, [mixed $charset = 'iso-8859-1'])
setInvoice (line 268)
void setInvoice (mixed $Invoice, [mixed $charset = 'iso-8859-1'])
setItemName (line 250)
void setItemName (mixed $ItemName, [mixed $charset = 'iso-8859-1'])
setItemNumber (line 259)
void setItemNumber (mixed $ItemNumber, [mixed $charset = 'iso-8859-1'])
setMemo (line 205)
void setMemo (mixed $Memo, [mixed $charset = 'iso-8859-1'])
setMpID (line 187)
void setMpID (mixed $MpID, [mixed $charset = 'iso-8859-1'])
setPaymentType (line 196)
void setPaymentType (mixed $PaymentType, [mixed $charset = 'iso-8859-1'])
setShipping (line 232)
void setShipping (mixed $Shipping, [mixed $charset = 'iso-8859-1'])
setTax (line 223)
void setTax (mixed $Tax, [mixed $charset = 'iso-8859-1'])

#### Inherited Methods

Inherited From XSDType

> XSDType::XSDType()
> XSDType::getattr()
> XSDType::getSoapValue()
> XSDType::setattr()
> XSDType::__set_attribute()

Documentation generated on Thu, 11 May 2006 22:39:17 -0400 by phpDocumentor 1.3.0RC3