Docs For Class SubscriptionInfoType

## Class SubscriptionInfoType

Description

SubscriptionInfoType

SubscriptionInfoType Information about a PayPal Subscription.

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

    XSDType
       |
       --SubscriptionInfoType

Variable Summary
mixed $EffectiveDate
mixed $Password
mixed $Recurrences
mixed $RetryTime
mixed $SubscriptionDate
mixed $SubscriptionID
mixed $Terms
mixed $Username
Method Summary
SubscriptionInfoType SubscriptionInfoType ()
void getEffectiveDate ()
void getPassword ()
void getRecurrences ()
void getRetryTime ()
void getSubscriptionDate ()
void getSubscriptionID ()
void getTerms ()
void getUsername ()
void setEffectiveDate (mixed $EffectiveDate, [mixed $charset = 'iso-8859-1'])
void setPassword (mixed $Password, [mixed $charset = 'iso-8859-1'])
void setRecurrences (mixed $Recurrences, [mixed $charset = 'iso-8859-1'])
void setRetryTime (mixed $RetryTime, [mixed $charset = 'iso-8859-1'])
void setSubscriptionDate (mixed $SubscriptionDate, [mixed $charset = 'iso-8859-1'])
void setSubscriptionID (mixed $SubscriptionID, [mixed $charset = 'iso-8859-1'])
void setTerms (mixed $Terms, [mixed $charset = 'iso-8859-1'])
void setUsername (mixed $Username, [mixed $charset = 'iso-8859-1'])
Variables
mixed $EffectiveDate (line 34)

Date when the subscription modification will be effective

mixed $Password (line 52)

Password generated by PayPal and given to subscriber to access the subscription.

For security, the value of the password is hashed. Character length and limitations: 128 alphanumeric single-byte characters

mixed $Recurrences (line 58)

The number of payment installments that will occur at the regular rate.

Character length and limitations: no limit

mixed $RetryTime (line 39)

Date PayPal will retry a failed subscription payment

mixed $SubscriptionDate (line 29)

Subscription start date

mixed $SubscriptionID (line 24)

ID generated by PayPal for the subscriber. Character length and limitations: no

limit

mixed $Terms (line 63)

Subscription duration and charges

mixed $Username (line 45)

Username generated by PayPal and given to subscriber to access the subscription.

Character length and limitations: 64 alphanumeric single-byte characters

#### Inherited Variables

Inherited from XSDType

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

Methods
Constructor SubscriptionInfoType (line 65)
SubscriptionInfoType SubscriptionInfoType ()
getEffectiveDate (line 155)
void getEffectiveDate ()
getPassword (line 182)
void getPassword ()
getRecurrences (line 191)
void getRecurrences ()
getRetryTime (line 164)
void getRetryTime ()
getSubscriptionDate (line 146)
void getSubscriptionDate ()
getSubscriptionID (line 137)
void getSubscriptionID ()
getTerms (line 200)
void getTerms ()
getUsername (line 173)
void getUsername ()
setEffectiveDate (line 159)
void setEffectiveDate (mixed $EffectiveDate, [mixed $charset = 'iso-8859-1'])
setPassword (line 186)
void setPassword (mixed $Password, [mixed $charset = 'iso-8859-1'])
setRecurrences (line 195)
void setRecurrences (mixed $Recurrences, [mixed $charset = 'iso-8859-1'])
setRetryTime (line 168)
void setRetryTime (mixed $RetryTime, [mixed $charset = 'iso-8859-1'])
setSubscriptionDate (line 150)
void setSubscriptionDate (mixed $SubscriptionDate, [mixed $charset = 'iso-8859-1'])
setSubscriptionID (line 141)
void setSubscriptionID (mixed $SubscriptionID, [mixed $charset = 'iso-8859-1'])
setTerms (line 204)
void setTerms (mixed $Terms, [mixed $charset = 'iso-8859-1'])
setUsername (line 177)
void setUsername (mixed $Username, [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:22 -0400 by phpDocumentor 1.3.0RC3