IPPCreditChargeResponse.phpView Source

Show: PublicProtectedPrivateinherited
Table of Contents
Package
Default  

\IPPCreditChargeResponse

Package: Default
IPPCreditChargeResponse
\IPPCreditChargeResponse

XmlDefinition
Product: ALL Description: Holds credit-card transaction response information from a merchant account service, but not any credit card or payment request information - see CreditChargeInfo.  
XmlName
IPPCreditChargeResponse  
XmlNamespace
http://schema.intuit.com/finance/v3  
XmlType
 

Properties

>VPropertypublicstring $AuthCode
Details
Type
string
Definition
Product: ALL Description: Code returned from the credit card processor to indicate that the charge will be paid by the card issuer.  
XmlMinOccurs
0  
XmlName
AuthCode  
XmlNamespace
http://schema.intuit.com/finance/v3  
XmlType
element  
>VPropertypublic\com\intuit\schema\finance\v3\IPPCCAVSMatchEnum $AvsStreet
Details
Type
\com\intuit\schema\finance\v3\IPPCCAVSMatchEnum
Definition
Product: ALL Description: The AVS (Address Verification Service) result for the street address supplied in the transaction. Possible values are Pass, if the information matches the information on file with the cardholder's account, Fail, or NotAvailable.[br /]  
XmlMinOccurs
0  
XmlName
AvsStreet  
XmlNamespace
http://schema.intuit.com/finance/v3  
XmlType
element  
>VPropertypublic\com\intuit\schema\finance\v3\IPPCCAVSMatchEnum $AvsZip
Details
Type
\com\intuit\schema\finance\v3\IPPCCAVSMatchEnum
Definition
The AVS (Address Verification Service) result for the zip code supplied in the transaction. Possible values are Pass, if the information matches the information on file with the cardholder's account, Fail, or NotAvailable.  
XmlMinOccurs
0  
XmlName
AvsZip  
XmlNamespace
http://schema.intuit.com/finance/v3  
XmlType
element  
>VPropertypublicstring $CCProcessor
Details
Type
string
Definition
Product: Not used now Description: Credit Card Processor Name for recording the payment processor  
XmlMinOccurs
0  
XmlName
CCProcessor  
XmlNamespace
http://schema.intuit.com/finance/v3  
XmlType
element  
>VPropertypublicstring $CCTransId
Details
Type
string
Definition
Product: ALL Description: Unique identifier of the payment transaction. It can be used to track the status of transactions, or to search transactions.  
XmlMinOccurs
0  
XmlName
CCTransId  
XmlNamespace
http://schema.intuit.com/finance/v3  
XmlType
element  
>VPropertypublic\com\intuit\schema\finance\v3\IPPCCSecurityCodeMatchEnum $CardSecurityCodeMatch
Details
Type
\com\intuit\schema\finance\v3\IPPCCSecurityCodeMatchEnum
Definition
Product: ALL Description: Result of comparing the security code supplied in the credit card transaction request with the code on file with the card issuer. Possible values are Pass, Fail, and NotAvailable.[br /]  
XmlMinOccurs
0  
XmlName
CardSecurityCodeMatch  
XmlNamespace
http://schema.intuit.com/finance/v3  
XmlType
element  
>VPropertypublicstring $ClientTransID
Details
Type
string
Definition
Product: ALL Description: An identifier returned in settlement data used to support the credit card transaction reconciliation.  
XmlMinOccurs
0  
XmlName
ClientTransID  
XmlNamespace
http://schema.intuit.com/finance/v3  
XmlType
element  
>VPropertypublic\com\intuit\schema\finance\v3\IPPIntuitAnyType $CreditChargeResponseEx
Details
Type
\com\intuit\schema\finance\v3\IPPIntuitAnyType
Definition
Product: ALL Description: Internal use only: extension place holder for CreditChargeResponse  
XmlMaxOccurs
1  
XmlMinOccurs
0  
XmlName
CreditChargeResponseEx  
XmlNamespace
http://schema.intuit.com/finance/v3  
XmlType
element  
>VPropertypublicstring $MerchantAcctNum
Details
Type
string
Definition
Product: ALL Description: Merchant account number associated with the credit card transaction.  
XmlMinOccurs
0  
XmlName
MerchantAcctNum  
XmlNamespace
http://schema.intuit.com/finance/v3  
XmlType
element  
>VPropertypublicinteger $PaymentGroupingCode
Details
Type
integer
Definition
Product: ALL Description: Code that indicates membership in a group of card types that are normally deposited together.  
XmlMinOccurs
0  
XmlName
PaymentGroupingCode  
XmlNamespace
http://schema.intuit.com/finance/v3  
XmlType
element  
>VPropertypublicstring $ReconBatchId
Details
Type
string
Definition
Product: ALL Description: Indicates which deposit batch the transaction belongs to. Allows for integration with Intuit MAS Service and QBFS: enables reconciliation between what is charged on credit card and what is already deposited into bank.  
XmlMinOccurs
0  
XmlName
ReconBatchId  
XmlNamespace
http://schema.intuit.com/finance/v3  
XmlType
element  
>VPropertypublicinteger $ResultCode
Details
Type
integer
Definition
Product: ALL Description: Numeric code specifying the result of the transaction.  
XmlMinOccurs
0  
XmlName
ResultCode  
XmlNamespace
http://schema.intuit.com/finance/v3  
XmlType
element  
>VPropertypublicstring $ResultMsg
Details
Type
string
Definition
Product: ALL Description: Text specifying the result of the transaction.  
XmlMinOccurs
0  
XmlName
ResultMsg  
XmlNamespace
http://schema.intuit.com/finance/v3  
XmlType
element  
>VPropertypublicstring $SecurityCode
Details
Type
string
Definition
Product: ALL Description: CardCode or Card Id field that can be optionally provided to use additional security features of credit card authorization. It is typically a 3 digit number located on the back of most credit cards. For American Express, it is a 4 digit number on the front.  
XmlMinOccurs
0  
XmlName
SecurityCode  
XmlNamespace
http://schema.intuit.com/finance/v3  
XmlType
element  
>VPropertypublic\com\intuit\schema\finance\v3\IPPCCPaymentStatusEnum $Status
Details
Type
\com\intuit\schema\finance\v3\IPPCCPaymentStatusEnum
Definition
Product: ALL Description: Indicates the status of the payment transaction. Possible values include Completed, Unknown.[br /]  
XmlMinOccurs
0  
XmlName
Status  
XmlNamespace
http://schema.intuit.com/finance/v3  
XmlType
element  
>VPropertypublicinteger $TxnAuthorizationStamp
Details
Type
integer
Definition
Product: ALL Description: This value is used to support the credit card transaction reconciliation.  
XmlMinOccurs
0  
XmlName
TxnAuthorizationStamp  
XmlNamespace
http://schema.intuit.com/finance/v3  
XmlType
element  
>VPropertypublicstring $TxnAuthorizationTime
Details
Type
string
Definition
Product: ALL Description: Timestamp indicating the time in which the card processor authorized the transaction.  
XmlMinOccurs
0  
XmlName
TxnAuthorizationTime  
XmlNamespace
http://schema.intuit.com/finance/v3  
XmlType
element  

Methods

methodpublic__construct(\dictionary $keyValInitializers = array(), boolean $verbose = FALSE) : void

Initializes this object, optionally with pre-defined property values

Initializes this object and it's property members, using the dictionary of key/value pairs passed as an optional argument.
Parameters
NameTypeDescription
$keyValInitializers\dictionary

key/value pairs to be populated into object's properties

$verboseboolean

specifies whether object should echo warnings

Documentation was generated by phpDocumentor 2.8.5.