Class RefundTransactionRequestType

Description

RefundTransactionRequestType

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

XSDType
   |
   --XSDSimpleType
      |
      --AbstractRequestType
         |
         --RefundTransactionRequestType
Variable Summary
mixed $Amount
mixed $InvoiceID
mixed $Memo
mixed $RefundType
Method Summary
RefundTransactionRequestType RefundTransactionRequestType ()
void getAmount ()
void getInvoiceID ()
void getMemo ()
void getRefundType ()
void setAmount ( $Amount, [ $charset = 'iso-8859-1'])
void setInvoiceID ( $InvoiceID, [ $charset = 'iso-8859-1'])
void setMemo ( $Memo, [ $charset = 'iso-8859-1'])
void setRefundType ( $RefundType, [ $charset = 'iso-8859-1'])
void setTransactionID ( $TransactionID, [ $charset = 'iso-8859-1'])
Variables
mixed $Amount (line 39)

Refund amount.

mixed $InvoiceID (line 29)

Invoice number corresponding to transaction details for tracking the refund of a

payment. This parameter is passed by the merchant or recipient while refunding the transaction. This parameter does not affect the business logic, it is persisted in the DB for transaction reference

mixed $Memo (line 44)

Custom memo about the refund.

mixed $RefundType (line 34)

Type of refund you are making

mixed $TransactionID (line 21)

Unique identifier of the transaction you are refunding.

Inherited Variables

Inherited from AbstractRequestType

AbstractRequestType::$DetailLevel
AbstractRequestType::$ErrorLanguage
AbstractRequestType::$Version

Inherited from XSDSimpleType

XSDSimpleType::$_charset
XSDSimpleType::$_value

Inherited from XSDType

XSDType::$_attributes
XSDType::$_attributeValues
XSDType::$_elements
XSDType::$_namespace
Methods
Constructor RefundTransactionRequestType (line 46)
RefundTransactionRequestType RefundTransactionRequestType ()
getAmount (line 112)
void getAmount ()
getInvoiceID (line 94)
void getInvoiceID ()
getMemo (line 121)
void getMemo ()
getRefundType (line 103)
void getRefundType ()
getTransactionID (line 85)
void getTransactionID ()
setAmount (line 116)
void setAmount ( $Amount, [ $charset = 'iso-8859-1'])
  • $Amount
  • $charset
setInvoiceID (line 98)
void setInvoiceID ( $InvoiceID, [ $charset = 'iso-8859-1'])
  • $InvoiceID
  • $charset
setMemo (line 125)
void setMemo ( $Memo, [ $charset = 'iso-8859-1'])
  • $Memo
  • $charset
setRefundType (line 107)
void setRefundType ( $RefundType, [ $charset = 'iso-8859-1'])
  • $RefundType
  • $charset
setTransactionID (line 89)
void setTransactionID ( $TransactionID, [ $charset = 'iso-8859-1'])
  • $TransactionID
  • $charset

Inherited Methods

Inherited From AbstractRequestType

AbstractRequestType::AbstractRequestType()
AbstractRequestType::getDetailLevel()
AbstractRequestType::getErrorLanguage()
AbstractRequestType::getVersion()
AbstractRequestType::setDetailLevel()
AbstractRequestType::setErrorLanguage()
AbstractRequestType::setVersion()

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:14 +0000 by phpDocumentor 1.4.3