IPPCreditChargeResponse.php
- 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

string $AuthCodeDetails
- 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

\com\intuit\schema\finance\v3\IPPCCAVSMatchEnum $AvsStreetDetails
- 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

\com\intuit\schema\finance\v3\IPPCCAVSMatchEnum $AvsZipDetails
- 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

string $CCProcessorDetails
- 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

string $CCTransIdDetails
- 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

\com\intuit\schema\finance\v3\IPPCCSecurityCodeMatchEnum $CardSecurityCodeMatchDetails
- 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

string $ClientTransIDDetails
- 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

\com\intuit\schema\finance\v3\IPPIntuitAnyType $CreditChargeResponseExDetails
- 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

string $MerchantAcctNumDetails
- 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

integer $PaymentGroupingCodeDetails
- 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

string $ReconBatchIdDetails
- 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

integer $ResultCodeDetails
- 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

string $ResultMsgDetails
- 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

string $SecurityCodeDetails
- 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

\com\intuit\schema\finance\v3\IPPCCPaymentStatusEnum $StatusDetails
- 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

integer $TxnAuthorizationStampDetails
- 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
Methods

__construct(\dictionary $keyValInitializers = array(), boolean $verbose = FALSE) : voidInitializes 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| Name | Type | Description |
|---|---|---|
| $keyValInitializers | \dictionary | key/value pairs to be populated into object's properties |
| $verbose | boolean | specifies whether object should echo warnings |