Class AccountSummaryType

Description

AccountSummaryType

Includes account summary for the user.

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

XSDType
   |
   --XSDSimpleType
      |
      --AccountSummaryType
Variable Summary
Method Summary
AccountSummaryType AccountSummaryType ()
void getAccountState ()
void getCCExp ()
void getCCInfo ()
void getCCModifyDate ()
void getPastDue ()
void setAccountState ( $AccountState, [ $charset = 'iso-8859-1'])
void setAdditionalAccount ( $AdditionalAccount, [ $charset = 'iso-8859-1'])
void setAdditionalAccountsCount ( $AdditionalAccountsCount, [ $charset = 'iso-8859-1'])
void setAmountPastDue ( $AmountPastDue, [ $charset = 'iso-8859-1'])
void setBankAccountInfo ( $BankAccountInfo, [ $charset = 'iso-8859-1'])
void setBankModifyDate ( $BankModifyDate, [ $charset = 'iso-8859-1'])
void setBillingCycleDate ( $BillingCycleDate, [ $charset = 'iso-8859-1'])
void setCCExp ( $CCExp, [ $charset = 'iso-8859-1'])
void setCCInfo ( $CCInfo, [ $charset = 'iso-8859-1'])
void setCCModifyDate ( $CCModifyDate, [ $charset = 'iso-8859-1'])
void setCurrentBalance ( $CurrentBalance, [ $charset = 'iso-8859-1'])
void setLastAmountPaid ( $LastAmountPaid, [ $charset = 'iso-8859-1'])
void setLastInvoiceAmount ( $LastInvoiceAmount, [ $charset = 'iso-8859-1'])
void setLastInvoiceDate ( $LastInvoiceDate, [ $charset = 'iso-8859-1'])
void setLastPaymentDate ( $LastPaymentDate, [ $charset = 'iso-8859-1'])
void setPastDue ( $PastDue, [ $charset = 'iso-8859-1'])
void setPaymentMethod ( $PaymentMethod, [ $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 XSDSimpleType

XSDSimpleType::$_charset
XSDSimpleType::$_value

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 ( $AccountState, [ $charset = 'iso-8859-1'])
  • $AccountState
  • $charset
setAdditionalAccount (line 239)
void setAdditionalAccount ( $AdditionalAccount, [ $charset = 'iso-8859-1'])
  • $AdditionalAccount
  • $charset
setAdditionalAccountsCount (line 248)
void setAdditionalAccountsCount ( $AdditionalAccountsCount, [ $charset = 'iso-8859-1'])
  • $AdditionalAccountsCount
  • $charset
setAmountPastDue (line 257)
void setAmountPastDue ( $AmountPastDue, [ $charset = 'iso-8859-1'])
  • $AmountPastDue
  • $charset
setBankAccountInfo (line 266)
void setBankAccountInfo ( $BankAccountInfo, [ $charset = 'iso-8859-1'])
  • $BankAccountInfo
  • $charset
setBankModifyDate (line 275)
void setBankModifyDate ( $BankModifyDate, [ $charset = 'iso-8859-1'])
  • $BankModifyDate
  • $charset
setBillingCycleDate (line 284)
void setBillingCycleDate ( $BillingCycleDate, [ $charset = 'iso-8859-1'])
  • $BillingCycleDate
  • $charset
setCCExp (line 293)
void setCCExp ( $CCExp, [ $charset = 'iso-8859-1'])
  • $CCExp
  • $charset
setCCInfo (line 302)
void setCCInfo ( $CCInfo, [ $charset = 'iso-8859-1'])
  • $CCInfo
  • $charset
setCCModifyDate (line 311)
void setCCModifyDate ( $CCModifyDate, [ $charset = 'iso-8859-1'])
  • $CCModifyDate
  • $charset
setCurrentBalance (line 320)
void setCurrentBalance ( $CurrentBalance, [ $charset = 'iso-8859-1'])
  • $CurrentBalance
  • $charset
setLastAmountPaid (line 329)
void setLastAmountPaid ( $LastAmountPaid, [ $charset = 'iso-8859-1'])
  • $LastAmountPaid
  • $charset
setLastInvoiceAmount (line 338)
void setLastInvoiceAmount ( $LastInvoiceAmount, [ $charset = 'iso-8859-1'])
  • $LastInvoiceAmount
  • $charset
setLastInvoiceDate (line 347)
void setLastInvoiceDate ( $LastInvoiceDate, [ $charset = 'iso-8859-1'])
  • $LastInvoiceDate
  • $charset
setLastPaymentDate (line 356)
void setLastPaymentDate ( $LastPaymentDate, [ $charset = 'iso-8859-1'])
  • $LastPaymentDate
  • $charset
setPastDue (line 365)
void setPastDue ( $PastDue, [ $charset = 'iso-8859-1'])
  • $PastDue
  • $charset
setPaymentMethod (line 374)
void setPaymentMethod ( $PaymentMethod, [ $charset = 'iso-8859-1'])
  • $PaymentMethod
  • $charset

Inherited Methods

Inherited From XSDSimpleType

XSDSimpleType::XSDSimpleType()
XSDSimpleType::getSoapValue()
XSDSimpleType::setval()

Inherited From XSDType

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

Documentation generated on Fri, 15 Oct 2010 06:20:55 +0000 by phpDocumentor 1.4.3