Docs For Class AccountSummaryType

## Class AccountSummaryType

Description

AccountSummaryType

Includes account summary for the user.

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

    XSDType
       |
       --AccountSummaryType

Variable Summary
mixed $AccountState
mixed $AdditionalAccount
mixed $AdditionalAccountsCount
mixed $AmountPastDue
mixed $BankAccountInfo
mixed $BankModifyDate
mixed $BillingCycleDate
mixed $CCExp
mixed $CCInfo
mixed $CCModifyDate
mixed $CurrentBalance
mixed $LastAmountPaid
mixed $LastInvoiceAmount
mixed $LastInvoiceDate
mixed $LastPaymentDate
mixed $PastDue
mixed $PaymentMethod
Method Summary
AccountSummaryType AccountSummaryType ()
void getAccountState ()
void getAdditionalAccount ()
void getAdditionalAccountsCount ()
void getAmountPastDue ()
void getBankAccountInfo ()
void getBankModifyDate ()
void getBillingCycleDate ()
void getCCExp ()
void getCCInfo ()
void getCCModifyDate ()
void getCurrentBalance ()
void getLastAmountPaid ()
void getLastInvoiceAmount ()
void getLastInvoiceDate ()
void getLastPaymentDate ()
void getPastDue ()
void getPaymentMethod ()
void setAccountState (mixed $AccountState, [mixed $charset = 'iso-8859-1'])
void setAdditionalAccount (mixed $AdditionalAccount, [mixed $charset = 'iso-8859-1'])
void setAdditionalAccountsCount (mixed $AdditionalAccountsCount, [mixed $charset = 'iso-8859-1'])
void setAmountPastDue (mixed $AmountPastDue, [mixed $charset = 'iso-8859-1'])
void setBankAccountInfo (mixed $BankAccountInfo, [mixed $charset = 'iso-8859-1'])
void setBankModifyDate (mixed $BankModifyDate, [mixed $charset = 'iso-8859-1'])
void setBillingCycleDate (mixed $BillingCycleDate, [mixed $charset = 'iso-8859-1'])
void setCCExp (mixed $CCExp, [mixed $charset = 'iso-8859-1'])
void setCCInfo (mixed $CCInfo, [mixed $charset = 'iso-8859-1'])
void setCCModifyDate (mixed $CCModifyDate, [mixed $charset = 'iso-8859-1'])
void setCurrentBalance (mixed $CurrentBalance, [mixed $charset = 'iso-8859-1'])
void setLastAmountPaid (mixed $LastAmountPaid, [mixed $charset = 'iso-8859-1'])
void setLastInvoiceAmount (mixed $LastInvoiceAmount, [mixed $charset = 'iso-8859-1'])
void setLastInvoiceDate (mixed $LastInvoiceDate, [mixed $charset = 'iso-8859-1'])
void setLastPaymentDate (mixed $LastPaymentDate, [mixed $charset = 'iso-8859-1'])
void setPastDue (mixed $PastDue, [mixed $charset = 'iso-8859-1'])
void setPaymentMethod (mixed $PaymentMethod, [mixed $charset = 'iso-8859-1'])
Variables
mixed $AccountState (line 20)
mixed $AdditionalAccount (line 22)
mixed $AdditionalAccountsCount (line 27)

Number of additional accounts.

mixed $AmountPastDue (line 32)

Amount past due, 0.00 if not past due.

mixed $BankAccountInfo (line 39)

First four digits (with remainder Xed-out). This may be an empty string depending upon the value of the payment type for the user account (e.g, if no debit-card specified).

mixed $BankModifyDate (line 46)

Last time/day BankAccountInfo and/or BankRoutingInfo was modified, in GMT. This may be an empty string depending upon the value of the payment type for the user account (e.g, if no debit-card specified).

mixed $BillingCycleDate (line 53)

Indicates the billing cycle in which eBay sends a billing invoice to the specified user. Possible values: 0 = On the last day of the month. 15 = On the 15th day of the month.

mixed $CCExp (line 60)

Expiration date for the credit card selected as payment method, in GMT. Empty string if no credit card is on file or if account is inactive -- even if there is a credit card on file.

mixed $CCInfo (line 67)

Last four digits of user's credit card selected as payment type. Empty string if no credit is on file. This may be an empty string depending upon the value of the payment type for the user account (e.g, if no debit-card specified).

mixed $CCModifyDate (line 74)

Last date credit card or credit card expiration date was modified, in GMT. This may be an empty string depending upon the value of the payment type for the user account (e.g, Empty string if no credit card is on file.

mixed $CurrentBalance (line 79)

User's current balance. Can be 0.00, positive, or negative.

mixed $LastAmountPaid (line 84)

Amount of last payment posted, 0.00 if no payments posted.

mixed $LastInvoiceAmount (line 89)

Amount of last invoice. 0.00 if account not yet invoiced.

mixed $LastInvoiceDate (line 95)

Date of last invoice sent by eBay to the user, in GMT. Empty string if this account has not been invoiced yet.

mixed $LastPaymentDate (line 101)

Date of last payment by specified user to eBay, in GMT. Empty string if no payments posted.

mixed $PastDue (line 107)

Indicates whether the account has past due amounts outstanding. Possible values: true = Account is past due. false = Account is current.

mixed $PaymentMethod (line 113)

Indicates the method the specified user selected for paying eBay. The values for PaymentType vary for each SiteID.

#### Inherited Variables

Inherited from XSDType

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

Methods
Constructor AccountSummaryType (line 115)
AccountSummaryType AccountSummaryType ()
getAccountState (line 226)
void getAccountState ()
getAdditionalAccount (line 235)
void getAdditionalAccount ()
getAdditionalAccountsCount (line 244)
void getAdditionalAccountsCount ()
getAmountPastDue (line 253)
void getAmountPastDue ()
getBankAccountInfo (line 262)
void getBankAccountInfo ()
getBankModifyDate (line 271)
void getBankModifyDate ()
getBillingCycleDate (line 280)
void getBillingCycleDate ()
getCCExp (line 289)
void getCCExp ()
getCCInfo (line 298)
void getCCInfo ()
getCCModifyDate (line 307)
void getCCModifyDate ()
getCurrentBalance (line 316)
void getCurrentBalance ()
getLastAmountPaid (line 325)
void getLastAmountPaid ()
getLastInvoiceAmount (line 334)
void getLastInvoiceAmount ()
getLastInvoiceDate (line 343)
void getLastInvoiceDate ()
getLastPaymentDate (line 352)
void getLastPaymentDate ()
getPastDue (line 361)
void getPastDue ()
getPaymentMethod (line 370)
void getPaymentMethod ()
setAccountState (line 230)
void setAccountState (mixed $AccountState, [mixed $charset = 'iso-8859-1'])
setAdditionalAccount (line 239)
void setAdditionalAccount (mixed $AdditionalAccount, [mixed $charset = 'iso-8859-1'])
setAdditionalAccountsCount (line 248)
void setAdditionalAccountsCount (mixed $AdditionalAccountsCount, [mixed $charset = 'iso-8859-1'])
setAmountPastDue (line 257)
void setAmountPastDue (mixed $AmountPastDue, [mixed $charset = 'iso-8859-1'])
setBankAccountInfo (line 266)
void setBankAccountInfo (mixed $BankAccountInfo, [mixed $charset = 'iso-8859-1'])
setBankModifyDate (line 275)
void setBankModifyDate (mixed $BankModifyDate, [mixed $charset = 'iso-8859-1'])
setBillingCycleDate (line 284)
void setBillingCycleDate (mixed $BillingCycleDate, [mixed $charset = 'iso-8859-1'])
setCCExp (line 293)
void setCCExp (mixed $CCExp, [mixed $charset = 'iso-8859-1'])
setCCInfo (line 302)
void setCCInfo (mixed $CCInfo, [mixed $charset = 'iso-8859-1'])
setCCModifyDate (line 311)
void setCCModifyDate (mixed $CCModifyDate, [mixed $charset = 'iso-8859-1'])
setCurrentBalance (line 320)
void setCurrentBalance (mixed $CurrentBalance, [mixed $charset = 'iso-8859-1'])
setLastAmountPaid (line 329)
void setLastAmountPaid (mixed $LastAmountPaid, [mixed $charset = 'iso-8859-1'])
setLastInvoiceAmount (line 338)
void setLastInvoiceAmount (mixed $LastInvoiceAmount, [mixed $charset = 'iso-8859-1'])
setLastInvoiceDate (line 347)
void setLastInvoiceDate (mixed $LastInvoiceDate, [mixed $charset = 'iso-8859-1'])
setLastPaymentDate (line 356)
void setLastPaymentDate (mixed $LastPaymentDate, [mixed $charset = 'iso-8859-1'])
setPastDue (line 365)
void setPastDue (mixed $PastDue, [mixed $charset = 'iso-8859-1'])
setPaymentMethod (line 374)
void setPaymentMethod (mixed $PaymentMethod, [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:06 -0400 by phpDocumentor 1.3.0RC3