UniPayCardsRealtimeProviderProfile

Type:  Struct
Abstract:  no
Status:  Active
Configuration settings for cards realtime processing through Unipay
Avalible Field Groups:
type
Group: System
SubGroup:
Type: String(60)
XML Representation: attribute
References: Processing Profile.Type
Attributes: Constant, Required, Default: cards-realtime/unipay
Default Value: cards-realtime/unipay
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.
isConvenienceFeeRequestEnabled
Group: System
SubGroup:
Type: Boolean
XML Representation: attribute
References: Retail Profile.Is Convenience Fee Request Enabled
Attributes: Required, Default: true
Default Value: true
Indicates whether convenience fee request is available for the processor.
isDebitCardProcessingEnabled
Group: System
SubGroup:
Type: Boolean
XML Representation: attribute
References: Retail Profile.Is Debit Card Processing Enabled
Attributes: Default: true
Default Value: true
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:
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.
Number of days during which an authorization can remain unsettled. When the value is greater than 0, any un-captured (unconfirmed) transactions will not be reversed until the expiration period is reached.

Note: the value of the expiration period cannot exceed the lifetime of an authorization allowed by the processor that was used to get it.
accountId
Group: Merchant
SubGroup: General
Type: Integer
XML Representation: attribute
References: Retail UniPay Profile.Provider Merchant Account Code
Attributes: Required
Code of Merchant Account to which instance of this object is attributed to. Assigned by a service provider. Depending on the context, Merchant Account Code field may contain either Merchant Code or Merchant Account Code. The field is primarily used for data partitioning and data management, to make it easy to determine the ownership of a record within the database.
authorizationCurrencyCode
Group: Merchant
SubGroup: General
Type: String(3)
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: General
Type: String(3)
XML Representation: attribute
References: Processing Profile.Capture Currency Code CL
Attributes: Default: USD
Default Value: USD
Represents the type of currency used for capture.
companyName
Group: Merchant
SubGroup: Descriptor
Type: String(21)
XML Representation: attribute
References: Retail UniPay Profile.Company Name
Attributes:
Name of the merchant's company.
descriptor
Group: Merchant
SubGroup: Descriptor
Type: String(21)
XML Representation: attribute
References: Retail UniPay Profile.Descriptor
Attributes:
Textual description of the record.
host
Group: Authorization
SubGroup:
Type: String(160)
XML Representation: attribute
References: Provider Account.Http Host
Attributes: Required, Default: https://unipay.retail.net
Default Value: https://unipay.retail.net
Host to be used for HTTPs based connectivity.
username
Group: Authorization
SubGroup:
Type: String(50)
XML Representation: attribute
References: Retail UniPay Profile.User Name
Attributes: Required, Default: username123
Default Value: username123
Name used by a merchant to log in the system.
password
Group: Authorization
SubGroup:
Type: String(32)
XML Representation: attribute
References: Retail UniPay Profile.Password
Attributes: Required, Encrypted, Default: mypassword123
Default Value: mypassword123
Password used by a merchant to log in the system.
creditProcessingMode
Group: System
SubGroup:
Type: Enum
XML Representation: attribute
References: Retail Profile.Supported Credit Policy Cl
Attributes: Required, Default: CR
Default Value: CR
Represents the type of credit policy supported for this profile.

XML Sample:

<profile/>

"<profile/>"

JSON Sample:

{
 
}

XURL Sample:

?