Class PaymentInfoType

Description

PaymentInfoType

PaymentInfoType Payment information.

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

XSDType
   |
   --XSDSimpleType
      |
      --PaymentInfoType
Variable Summary
Method Summary
PaymentInfoType PaymentInfoType ()
void getExchangeRate ()
void getFeeAmount ()
void getFMFDetails ()
void getGrossAmount ()
void getPaymentDate ()
void getPaymentError ()
void getPaymentType ()
void getReasonCode ()
void getReceiptID ()
void getSettleAmount ()
void getShipAmount ()
void getShipDiscount ()
void getSubject ()
void getTaxAmount ()
void setEbayTransactionID ( $EbayTransactionID, [ $charset = 'iso-8859-1'])
void setEnhancedPaymentInfo ( $EnhancedPaymentInfo, [ $charset = 'iso-8859-1'])
void setExchangeRate ( $ExchangeRate, [ $charset = 'iso-8859-1'])
void setExpectedeCheckClearDate ( $ExpectedeCheckClearDate, [ $charset = 'iso-8859-1'])
void setFeeAmount ( $FeeAmount, [ $charset = 'iso-8859-1'])
void setFMFDetails ( $FMFDetails, [ $charset = 'iso-8859-1'])
void setGrossAmount ( $GrossAmount, [ $charset = 'iso-8859-1'])
void setInsuranceAmount ( $InsuranceAmount, [ $charset = 'iso-8859-1'])
void setParentTransactionID ( $ParentTransactionID, [ $charset = 'iso-8859-1'])
void setPaymentDate ( $PaymentDate, [ $charset = 'iso-8859-1'])
void setPaymentError ( $PaymentError, [ $charset = 'iso-8859-1'])
void setPaymentRequestID ( $PaymentRequestID, [ $charset = 'iso-8859-1'])
void setPaymentStatus ( $PaymentStatus, [ $charset = 'iso-8859-1'])
void setPaymentType ( $PaymentType, [ $charset = 'iso-8859-1'])
void setPendingReason ( $PendingReason, [ $charset = 'iso-8859-1'])
void setProtectionEligibility ( $ProtectionEligibility, [ $charset = 'iso-8859-1'])
void setReasonCode ( $ReasonCode, [ $charset = 'iso-8859-1'])
void setReceiptID ( $ReceiptID, [ $charset = 'iso-8859-1'])
void setSellerDetails ( $SellerDetails, [ $charset = 'iso-8859-1'])
void setSettleAmount ( $SettleAmount, [ $charset = 'iso-8859-1'])
void setShipAmount ( $ShipAmount, [ $charset = 'iso-8859-1'])
void setShipDiscount ( $ShipDiscount, [ $charset = 'iso-8859-1'])
void setShipHandleAmount ( $ShipHandleAmount, [ $charset = 'iso-8859-1'])
void setShippingMethod ( $ShippingMethod, [ $charset = 'iso-8859-1'])
void setSubject ( $Subject, [ $charset = 'iso-8859-1'])
void setTaxAmount ( $TaxAmount, [ $charset = 'iso-8859-1'])
void setTransactionID ( $TransactionID, [ $charset = 'iso-8859-1'])
void setTransactionType ( $TransactionType, [ $charset = 'iso-8859-1'])
Variables
mixed $EbayTransactionID (line 28)

Its Ebay transaction id.

mixed $EnhancedPaymentInfo (line 157)

This will be enhanced info for the payment: Example: UATP details

mixed $ExchangeRate (line 87)

Exchange rate for transaction

mixed $ExpectedeCheckClearDate (line 54)

eCheck latest expected clear date

mixed $FeeAmount (line 69)

Transaction fee associated with the payment

mixed $FMFDetails (line 152)

Thes are filters that could result in accept/deny/pending action.

mixed $GrossAmount (line 64)

Full amount of the customer's payment, before transaction fee is subtracted

mixed $InsuranceAmount (line 132)

Amount of Insurance amount on transaction

mixed $ParentTransactionID (line 34)

Parent or related transaction identification number. This field is populated for

the following transaction types:

mixed $PaymentDate (line 59)

Date and time of payment

mixed $PaymentError (line 163)

This will indicate the payment status for individual payment request in case of

split payment

mixed $PaymentRequestID (line 147)

Unique identifier and mandatory for each bucket in case of split payement

mixed $PaymentStatus (line 92)

The status of the payment:

mixed $PaymentType (line 49)

The type of payment

mixed $PendingReason (line 97)

The reason the payment is pending: none: No pending reason

mixed $ProtectionEligibility (line 112)

Protection Eligibility for this Transaction - None, SPP or ESPP

mixed $ReasonCode (line 102)

The reason for a reversal if TransactionType is reversal: none: No reason code

mixed $ReceiptID (line 39)

Receipt ID

mixed $SellerDetails (line 142)

Details about the seller.

mixed $SettleAmount (line 77)

Amount deposited into the account's primary balance after a currency conversion from automatic conversion through your Payment Receiving Preferences or manual conversion through manually accepting a payment. This amount is calculated after fees and taxes have been assessed.

mixed $ShipAmount (line 117)

Amount of shipping charged on transaction

mixed $ShipDiscount (line 127)

Amount of shipping discount on transaction

mixed $ShipHandleAmount (line 122)

Amount of ship handling charged on transaction

mixed $ShippingMethod (line 107)

Shipping method selected by the user during check-out.

mixed $Subject (line 137)

Subject as entered in the transaction

mixed $TaxAmount (line 82)

Amount of tax for transaction

mixed $TransactionID (line 23)

A transaction identification number.

mixed $TransactionType (line 44)

The type of transaction

Inherited Variables

Inherited from XSDSimpleType

XSDSimpleType::$_charset
XSDSimpleType::$_value

Inherited from XSDType

XSDType::$_attributes
XSDType::$_attributeValues
XSDType::$_elements
XSDType::$_namespace
Methods
Constructor PaymentInfoType (line 165)
PaymentInfoType PaymentInfoType ()
getEbayTransactionID (line 351)
void getEbayTransactionID ()
getEnhancedPaymentInfo (line 576)
void getEnhancedPaymentInfo ()
getExchangeRate (line 450)
void getExchangeRate ()
getExpectedeCheckClearDate (line 396)
void getExpectedeCheckClearDate ()
getFeeAmount (line 423)
void getFeeAmount ()
getFMFDetails (line 567)
void getFMFDetails ()
getGrossAmount (line 414)
void getGrossAmount ()
getInsuranceAmount (line 531)
void getInsuranceAmount ()
getParentTransactionID (line 360)
void getParentTransactionID ()
getPaymentDate (line 405)
void getPaymentDate ()
getPaymentError (line 585)
void getPaymentError ()
getPaymentRequestID (line 558)
void getPaymentRequestID ()
getPaymentStatus (line 459)
void getPaymentStatus ()
getPaymentType (line 387)
void getPaymentType ()
getPendingReason (line 468)
void getPendingReason ()
getProtectionEligibility (line 495)
void getProtectionEligibility ()
getReasonCode (line 477)
void getReasonCode ()
getReceiptID (line 369)
void getReceiptID ()
getSellerDetails (line 549)
void getSellerDetails ()
getSettleAmount (line 432)
void getSettleAmount ()
getShipAmount (line 504)
void getShipAmount ()
getShipDiscount (line 522)
void getShipDiscount ()
getShipHandleAmount (line 513)
void getShipHandleAmount ()
getShippingMethod (line 486)
void getShippingMethod ()
getSubject (line 540)
void getSubject ()
getTaxAmount (line 441)
void getTaxAmount ()
getTransactionID (line 342)
void getTransactionID ()
getTransactionType (line 378)
void getTransactionType ()
setEbayTransactionID (line 355)
void setEbayTransactionID ( $EbayTransactionID, [ $charset = 'iso-8859-1'])
  • $EbayTransactionID
  • $charset
setEnhancedPaymentInfo (line 580)
void setEnhancedPaymentInfo ( $EnhancedPaymentInfo, [ $charset = 'iso-8859-1'])
  • $EnhancedPaymentInfo
  • $charset
setExchangeRate (line 454)
void setExchangeRate ( $ExchangeRate, [ $charset = 'iso-8859-1'])
  • $ExchangeRate
  • $charset
setExpectedeCheckClearDate (line 400)
void setExpectedeCheckClearDate ( $ExpectedeCheckClearDate, [ $charset = 'iso-8859-1'])
  • $ExpectedeCheckClearDate
  • $charset
setFeeAmount (line 427)
void setFeeAmount ( $FeeAmount, [ $charset = 'iso-8859-1'])
  • $FeeAmount
  • $charset
setFMFDetails (line 571)
void setFMFDetails ( $FMFDetails, [ $charset = 'iso-8859-1'])
  • $FMFDetails
  • $charset
setGrossAmount (line 418)
void setGrossAmount ( $GrossAmount, [ $charset = 'iso-8859-1'])
  • $GrossAmount
  • $charset
setInsuranceAmount (line 535)
void setInsuranceAmount ( $InsuranceAmount, [ $charset = 'iso-8859-1'])
  • $InsuranceAmount
  • $charset
setParentTransactionID (line 364)
void setParentTransactionID ( $ParentTransactionID, [ $charset = 'iso-8859-1'])
  • $ParentTransactionID
  • $charset
setPaymentDate (line 409)
void setPaymentDate ( $PaymentDate, [ $charset = 'iso-8859-1'])
  • $PaymentDate
  • $charset
setPaymentError (line 589)
void setPaymentError ( $PaymentError, [ $charset = 'iso-8859-1'])
  • $PaymentError
  • $charset
setPaymentRequestID (line 562)
void setPaymentRequestID ( $PaymentRequestID, [ $charset = 'iso-8859-1'])
  • $PaymentRequestID
  • $charset
setPaymentStatus (line 463)
void setPaymentStatus ( $PaymentStatus, [ $charset = 'iso-8859-1'])
  • $PaymentStatus
  • $charset
setPaymentType (line 391)
void setPaymentType ( $PaymentType, [ $charset = 'iso-8859-1'])
  • $PaymentType
  • $charset
setPendingReason (line 472)
void setPendingReason ( $PendingReason, [ $charset = 'iso-8859-1'])
  • $PendingReason
  • $charset
setProtectionEligibility (line 499)
void setProtectionEligibility ( $ProtectionEligibility, [ $charset = 'iso-8859-1'])
  • $ProtectionEligibility
  • $charset
setReasonCode (line 481)
void setReasonCode ( $ReasonCode, [ $charset = 'iso-8859-1'])
  • $ReasonCode
  • $charset
setReceiptID (line 373)
void setReceiptID ( $ReceiptID, [ $charset = 'iso-8859-1'])
  • $ReceiptID
  • $charset
setSellerDetails (line 553)
void setSellerDetails ( $SellerDetails, [ $charset = 'iso-8859-1'])
  • $SellerDetails
  • $charset
setSettleAmount (line 436)
void setSettleAmount ( $SettleAmount, [ $charset = 'iso-8859-1'])
  • $SettleAmount
  • $charset
setShipAmount (line 508)
void setShipAmount ( $ShipAmount, [ $charset = 'iso-8859-1'])
  • $ShipAmount
  • $charset
setShipDiscount (line 526)
void setShipDiscount ( $ShipDiscount, [ $charset = 'iso-8859-1'])
  • $ShipDiscount
  • $charset
setShipHandleAmount (line 517)
void setShipHandleAmount ( $ShipHandleAmount, [ $charset = 'iso-8859-1'])
  • $ShipHandleAmount
  • $charset
setShippingMethod (line 490)
void setShippingMethod ( $ShippingMethod, [ $charset = 'iso-8859-1'])
  • $ShippingMethod
  • $charset
setSubject (line 544)
void setSubject ( $Subject, [ $charset = 'iso-8859-1'])
  • $Subject
  • $charset
setTaxAmount (line 445)
void setTaxAmount ( $TaxAmount, [ $charset = 'iso-8859-1'])
  • $TaxAmount
  • $charset
setTransactionID (line 346)
void setTransactionID ( $TransactionID, [ $charset = 'iso-8859-1'])
  • $TransactionID
  • $charset
setTransactionType (line 382)
void setTransactionType ( $TransactionType, [ $charset = 'iso-8859-1'])
  • $TransactionType
  • $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:12 +0000 by phpDocumentor 1.4.3