Docs For Class DoDirectPaymentRequestDetailsType

## Class DoDirectPaymentRequestDetailsType

Description

DoDirectPaymentRequestDetailsType

Located in /PayPal/Type/DoDirectPaymentRequestDetailsType.php (line 16)

    XSDType
       |
       --DoDirectPaymentRequestDetailsType

Variable Summary
mixed $CreditCard
mixed $IPAddress
mixed $MerchantSessionId
mixed $PaymentAction
mixed $PaymentDetails
Method Summary
DoDirectPaymentRequestDetailsType DoDirectPaymentRequestDetailsType ()
void getCreditCard ()
void getIPAddress ()
void getMerchantSessionId ()
void getPaymentAction ()
void getPaymentDetails ()
void setCreditCard (mixed $CreditCard, [mixed $charset = 'iso-8859-1'])
void setIPAddress (mixed $IPAddress, [mixed $charset = 'iso-8859-1'])
void setMerchantSessionId (mixed $MerchantSessionId, [mixed $charset = 'iso-8859-1'])
void setPaymentAction (mixed $PaymentAction, [mixed $charset = 'iso-8859-1'])
void setPaymentDetails (mixed $PaymentDetails, [mixed $charset = 'iso-8859-1'])
Variables
mixed $CreditCard (line 31)

Information about the credit card to be charged.

mixed $IPAddress (line 37)

IP address of the payer's browser as recorded in its HTTP request to your website. PayPal records this IP addresses as a means to detect possible fraud.

mixed $MerchantSessionId (line 43)

Your customer session identification token. PayPal records this optional session identification token as an additional means to detect possible fraud.

mixed $PaymentAction (line 21)

How you want to obtain payment.

mixed $PaymentDetails (line 26)

Information about the payment

#### Inherited Variables

Inherited from XSDType

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

Methods
Constructor DoDirectPaymentRequestDetailsType (line 45)
DoDirectPaymentRequestDetailsType DoDirectPaymentRequestDetailsType ()
getCreditCard (line 102)
void getCreditCard ()
getIPAddress (line 111)
void getIPAddress ()
getMerchantSessionId (line 120)
void getMerchantSessionId ()
getPaymentAction (line 84)
void getPaymentAction ()
getPaymentDetails (line 93)
void getPaymentDetails ()
setCreditCard (line 106)
void setCreditCard (mixed $CreditCard, [mixed $charset = 'iso-8859-1'])
setIPAddress (line 115)
void setIPAddress (mixed $IPAddress, [mixed $charset = 'iso-8859-1'])
setMerchantSessionId (line 124)
void setMerchantSessionId (mixed $MerchantSessionId, [mixed $charset = 'iso-8859-1'])
setPaymentAction (line 88)
void setPaymentAction (mixed $PaymentAction, [mixed $charset = 'iso-8859-1'])
setPaymentDetails (line 97)
void setPaymentDetails (mixed $PaymentDetails, [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:11 -0400 by phpDocumentor 1.3.0RC3