TrustCommerceCardsRealtimeProviderProfile

Type:  Struct
Abstract:  no
Status:  Active
Configuration settings for Cards Realtime processing through TrustCommerce.
Avalible Field Groups:
type
Group: System
SubGroup:
Type: String
XML Representation: attribute
References: Processing Profile.Type
Attributes: Constant, Required, Default: cards-realtime/trust-commerce
Default Value: cards-realtime/trust-commerce
Type of the Provider Profile.

Type of the Provider Profile.
isActive
Group: System
SubGroup:
Type: Boolean
XML Representation: attribute
References: Processing Profile.Is Active
Attributes: Default: true
Default Value: true
Indicates whether the record is active in the system.
accountProcessingPolicy
Group: System
SubGroup:
Type: String(10)
XML Representation: attribute
References: Processing Profile.Account Processing Policy
Attributes: Required, Default: VMXD——*U
Default Value: VMXD——*U
Type of processing policy for the account.
isCreditEnabled
Group: System
SubGroup:
Type: Boolean
XML Representation: attribute
References: Processing Profile.Is Credit Enabled
Attributes: Default: true
Default Value: true
Indicates whether the credit operation is allowed.
isDebitCardProcessingEnabled
Group: System
SubGroup:
Type: Boolean
XML Representation: attribute
References: Retail Profile.Is Debit Card Processing Enabled
Attributes: Default: false
Default Value: false
Indicates whether debit cards processing is possible using this profile.
authorizationExpirationPeriod
Group: System
SubGroup:
Type: Integer
XML Representation: attribute
References: Retail Profile.Authorization Expiration Period
Attributes: Default: 1
Default Value: 1
The number of days from the transaction request day that the unconfirmed authorization can remain unreversed even if settlement process occurs. When settlement happens and the transaction authorization period is not being reached (transaction is not expired), transaction is transfered into the next retail cycle.
isUncapturedReversalRequired
Group: System
SubGroup:
Type: Boolean
XML Representation: attribute
References: Retail Profile.Is Uncaptured Reversal Required
Attributes: Default: true
Default Value: true
Indicates whether authorizations have to be explicitly reversed by the gateway before settlement. If set to true, then authorizations is to be voided in real time before settlement.
isTestMode
Group: Merchant
SubGroup:
Type: Boolean
XML Representation: attribute
References: Retail Trust Commerce Profile.Is Test Mode
Attributes: Default: false
Default Value: false
Indicates wther the thansaction is processed in the test mode.
isIiasLookupEnabled
Group: Merchant
SubGroup:
Type: Boolean
XML Representation: attribute
References: Retail Trust Commerce Profile.Is IIAS Lookup Enabled
Attributes: Default: false
Default Value: false
custId
Group: Merchant
SubGroup:
Type: String
XML Representation: attribute
References: Retail Trust Commerce Profile.Cust ID
Attributes: Required, Default: 256485123546
Default Value: 256485123546
Customer identification number assigned by TrustCommerce.
password
Group: Merchant
SubGroup:
Type: String
XML Representation: attribute
References: Retail Trust Commerce Profile.Password
Attributes: Required, Encrypted, Default: password
Default Value: password
The TrustCommerce Link password associated with the aforementioned CustID.
masterCustId
Group: Merchant
SubGroup:
Type: String
XML Representation: attribute
References: Retail Trust Commerce Profile.Master Cust ID
Attributes: Default: 1234567890
Default Value: 1234567890
Identifier that is used for processing sale transactions under Billing ID provided by a processor.
masterPassword
Group: Merchant
SubGroup:
Type: String
XML Representation: attribute
References: Retail Trust Commerce Profile.Master Password
Attributes: Encrypted, Default: 12345abc!&
Default Value: 12345abc!&
Password that is used for processing sale transactions under Billing ID provided by a processor.
authorizationCurrencyCode
Group: Merchant
SubGroup:
Type: String
XML Representation: attribute
References: Processing Profile.Authorization Currency Code CL
Attributes: Default: USD
Default Value: USD
Represents the type of currency used for authorization.
captureCurrencyCode
Group: Merchant
SubGroup:
Type: String
XML Representation: attribute
References: Processing Profile.Capture Currency Code CL
Attributes: Default: USD
Default Value: USD
Represents the type of currency used for capture.
connectionType
Group: Authorization
SubGroup:
Type: String
XML Representation: attribute
References: Provider Account.Primary Connection Type
Attributes: Constant, Required, Default: TRUST_COMMERCE
Default Value: TRUST_COMMERCE
Type of connectivity to use to exchange messages/files with a processor.
vaultHost
Group: Authorization
SubGroup: Vault
Type: String
XML Representation: attribute
References: Provider Account.Http Host
Attributes: Required, Default: https://localhost
Default Value: https://localhost
Host to be used for HTTPs based connectivity.
vaultPassword
Group: Authorization
SubGroup: Vault
Type: String
XML Representation: attribute
References: Retail Trust Commerce Profile.Vault Password
Attributes: Required, Encrypted, Default: password
Default Value: password
isBatchCaptureEnabled
Group: System
SubGroup:
Type: Boolean
XML Representation: attribute
References: Retail Profile.Is Batch Capture Enabled
Attributes: Default: false
Default Value: false
При значении true будет создаваться RetailCaptureProfile на основе BatchEmulator-а в качестве провайдера

XML Sample:

<profile/>

"<profile/>"

JSON Sample:

{
 
}

XURL Sample:

?