Class SubscriptionInfoType

Description

SubscriptionInfoType

SubscriptionInfoType Information about a PayPal Subscription.

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

XSDType
   |
   --XSDSimpleType
      |
      --SubscriptionInfoType
Variable Summary
Method Summary
SubscriptionInfoType SubscriptionInfoType ()
void getPassword ()
void getRecurrences ()
void getRetryTime ()
void getTerms ()
void getUsername ()
void setEffectiveDate ( $EffectiveDate, [ $charset = 'iso-8859-1'])
void setPassword ( $Password, [ $charset = 'iso-8859-1'])
void setRecurrences ( $Recurrences, [ $charset = 'iso-8859-1'])
void setRetryTime ( $RetryTime, [ $charset = 'iso-8859-1'])
void setSubscriptionDate ( $SubscriptionDate, [ $charset = 'iso-8859-1'])
void setSubscriptionID ( $SubscriptionID, [ $charset = 'iso-8859-1'])
void setTerms ( $Terms, [ $charset = 'iso-8859-1'])
void setUsername ( $Username, [ $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 XSDSimpleType

XSDSimpleType::$_charset
XSDSimpleType::$_value

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 ( $EffectiveDate, [ $charset = 'iso-8859-1'])
  • $EffectiveDate
  • $charset
setPassword (line 186)
void setPassword ( $Password, [ $charset = 'iso-8859-1'])
  • $Password
  • $charset
setRecurrences (line 195)
void setRecurrences ( $Recurrences, [ $charset = 'iso-8859-1'])
  • $Recurrences
  • $charset
setRetryTime (line 168)
void setRetryTime ( $RetryTime, [ $charset = 'iso-8859-1'])
  • $RetryTime
  • $charset
setSubscriptionDate (line 150)
void setSubscriptionDate ( $SubscriptionDate, [ $charset = 'iso-8859-1'])
  • $SubscriptionDate
  • $charset
setSubscriptionID (line 141)
void setSubscriptionID ( $SubscriptionID, [ $charset = 'iso-8859-1'])
  • $SubscriptionID
  • $charset
setTerms (line 204)
void setTerms ( $Terms, [ $charset = 'iso-8859-1'])
  • $Terms
  • $charset
setUsername (line 177)
void setUsername ( $Username, [ $charset = 'iso-8859-1'])
  • $Username
  • $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:21:17 +0000 by phpDocumentor 1.4.3