Docs For Class PaymentInfoType

## Class PaymentInfoType

Description

PaymentInfoType

PaymentInfoType Payment information.

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

    XSDType
       |
       --PaymentInfoType

Variable Summary
mixed $ExchangeRate
mixed $FeeAmount
mixed $GrossAmount
mixed $ParentTransactionID
mixed $PaymentDate
mixed $PaymentStatus
mixed $PaymentType
mixed $PendingReason
mixed $ReasonCode
mixed $ReceiptID
mixed $SettleAmount
mixed $TaxAmount
mixed $TransactionID
mixed $TransactionType
Method Summary
PaymentInfoType PaymentInfoType ()
void getExchangeRate ()
void getFeeAmount ()
void getGrossAmount ()
void getParentTransactionID ()
void getPaymentDate ()
void getPaymentStatus ()
void getPaymentType ()
void getPendingReason ()
void getReasonCode ()
void getReceiptID ()
void getSettleAmount ()
void getTaxAmount ()
void getTransactionID ()
void getTransactionType ()
void setExchangeRate (mixed $ExchangeRate, [mixed $charset = 'iso-8859-1'])
void setFeeAmount (mixed $FeeAmount, [mixed $charset = 'iso-8859-1'])
void setGrossAmount (mixed $GrossAmount, [mixed $charset = 'iso-8859-1'])
void setParentTransactionID (mixed $ParentTransactionID, [mixed $charset = 'iso-8859-1'])
void setPaymentDate (mixed $PaymentDate, [mixed $charset = 'iso-8859-1'])
void setPaymentStatus (mixed $PaymentStatus, [mixed $charset = 'iso-8859-1'])
void setPaymentType (mixed $PaymentType, [mixed $charset = 'iso-8859-1'])
void setPendingReason (mixed $PendingReason, [mixed $charset = 'iso-8859-1'])
void setReasonCode (mixed $ReasonCode, [mixed $charset = 'iso-8859-1'])
void setReceiptID (mixed $ReceiptID, [mixed $charset = 'iso-8859-1'])
void setSettleAmount (mixed $SettleAmount, [mixed $charset = 'iso-8859-1'])
void setTaxAmount (mixed $TaxAmount, [mixed $charset = 'iso-8859-1'])
void setTransactionID (mixed $TransactionID, [mixed $charset = 'iso-8859-1'])
void setTransactionType (mixed $TransactionType, [mixed $charset = 'iso-8859-1'])
Variables
mixed $ExchangeRate (line 77)

Exchange rate for transaction

mixed $FeeAmount (line 59)

Transaction fee associated with the payment

mixed $GrossAmount (line 54)

Full amount of the customer's payment, before transaction fee is subtracted

mixed $ParentTransactionID (line 29)

Parent or related transaction identification number. This field is populated for

the following transaction types:

mixed $PaymentDate (line 49)

Date and time of payment

mixed $PaymentStatus (line 82)

The status of the payment:

mixed $PaymentType (line 44)

The type of payment

mixed $PendingReason (line 87)

The reason the payment is pending: none: No pending reason

mixed $ReasonCode (line 92)

The reason for a reversal if TransactionType is reversal: none: No reason code

mixed $ReceiptID (line 34)

Receipt ID

mixed $SettleAmount (line 67)

Amount deposited into the account's primary balance after a currency conversion from automatic conversion through your Payment Receiving Preferences or manual conversion through manually accepting a payment. This amount is calculated after fees and taxes have been assessed.

mixed $TaxAmount (line 72)

Amount of tax for transaction

mixed $TransactionID (line 23)

A transaction identification number.

mixed $TransactionType (line 39)

The type of transaction

#### Inherited Variables

Inherited from XSDType

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

Methods
Constructor PaymentInfoType (line 94)
PaymentInfoType PaymentInfoType ()
getExchangeRate (line 277)
void getExchangeRate ()
getFeeAmount (line 250)
void getFeeAmount ()
getGrossAmount (line 241)
void getGrossAmount ()
getParentTransactionID (line 196)
void getParentTransactionID ()
getPaymentDate (line 232)
void getPaymentDate ()
getPaymentStatus (line 286)
void getPaymentStatus ()
getPaymentType (line 223)
void getPaymentType ()
getPendingReason (line 295)
void getPendingReason ()
getReasonCode (line 304)
void getReasonCode ()
getReceiptID (line 205)
void getReceiptID ()
getSettleAmount (line 259)
void getSettleAmount ()
getTaxAmount (line 268)
void getTaxAmount ()
getTransactionID (line 187)
void getTransactionID ()
getTransactionType (line 214)
void getTransactionType ()
setExchangeRate (line 281)
void setExchangeRate (mixed $ExchangeRate, [mixed $charset = 'iso-8859-1'])
setFeeAmount (line 254)
void setFeeAmount (mixed $FeeAmount, [mixed $charset = 'iso-8859-1'])
setGrossAmount (line 245)
void setGrossAmount (mixed $GrossAmount, [mixed $charset = 'iso-8859-1'])
setParentTransactionID (line 200)
void setParentTransactionID (mixed $ParentTransactionID, [mixed $charset = 'iso-8859-1'])
setPaymentDate (line 236)
void setPaymentDate (mixed $PaymentDate, [mixed $charset = 'iso-8859-1'])
setPaymentStatus (line 290)
void setPaymentStatus (mixed $PaymentStatus, [mixed $charset = 'iso-8859-1'])
setPaymentType (line 227)
void setPaymentType (mixed $PaymentType, [mixed $charset = 'iso-8859-1'])
setPendingReason (line 299)
void setPendingReason (mixed $PendingReason, [mixed $charset = 'iso-8859-1'])
setReasonCode (line 308)
void setReasonCode (mixed $ReasonCode, [mixed $charset = 'iso-8859-1'])
setReceiptID (line 209)
void setReceiptID (mixed $ReceiptID, [mixed $charset = 'iso-8859-1'])
setSettleAmount (line 263)
void setSettleAmount (mixed $SettleAmount, [mixed $charset = 'iso-8859-1'])
setTaxAmount (line 272)
void setTaxAmount (mixed $TaxAmount, [mixed $charset = 'iso-8859-1'])
setTransactionID (line 191)
void setTransactionID (mixed $TransactionID, [mixed $charset = 'iso-8859-1'])
setTransactionType (line 218)
void setTransactionType (mixed $TransactionType, [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:18 -0400 by phpDocumentor 1.3.0RC3