Get Payment Driver Configuration
post
/config/sim/v2/setup/getPaymentDriverConfiguration
Gets the configuration of all the payment drivers.
Request
Supported Media Types
- application/json
- multipart/form-data
The input Body model that needs to be given.
Root Schema : schema
Type:
Show Source
object
-
include:
string
If specified, limits the data returned to these fields.Example:
hierUnitId, objectNum, name
-
includeAll:
string
If this value is specified, the include parameter is ignored.
Value Description basic Forces the response to include all fields except option string details detailed Forces the response to include all fields including option string details Example:detailed
-
langIds:
string
If specified, limits translated strings returnedExample:
1,2,3
-
limit:
integer
If using paging, number of results returned in this page.Example:
100
-
offset:
integer
Starting resource record index. Not required if paging parameters are not supportedExample:
0
-
orderBy:
string
Sorts the response by the specified field name and sort order.Example:
hierUnitId:asc
-
searchCriteria:
string
If specified, returns records that match the criteria.Example:
where equals(hierUnitId, 7)
Response
Supported Media Types
- application/json
200 Response
A Collection of Payment Drivers Configurations
Root Schema : schema
Type:
Show Source
object
-
count:
integer
Current response record count.Example:
9
-
hasMore:
boolean
Flag indicating if there are more objects to fetch.Example:
true
-
items:
array items
Array of Payment Driver Config objects of the organization.
-
limit:
integer
Server page sizeExample:
10
-
offset:
integer
Starting resource record indexExample:
0
-
totalResults:
integer
Total number of rows (excluding the paging parameters)Example:
100
Nested Schema : items
Type:
array
Array of Payment Driver Config objects of the organization.
Show Source
-
Array of:
object PaymentDriverConfigurationv2
Model for a Payment Driver Configuration Object.
Nested Schema : PaymentDriverConfigurationv2
Type:
object
Model for a Payment Driver Configuration Object.
Show Source
-
configuration:
object configuration
An object containing the configuration parameters for the payment driver.
-
hierUnitId:
integer
Unique reference of the hierarchy unit.Example:
1034
-
hierUnitObjNum:
integer
Object number of the hierarchy unit.Example:
3
-
objectNum:
integer
Object number of the Payment Driver.Example:
20
Nested Schema : configuration
Type:
object
An object containing the configuration parameters for the payment driver.
Show Source
-
assemblyName:
string
Name of the assembly containing the module
-
categoryAndType:
string
Category and type of the driver to be initiated
-
className:
string
Class name of the module to be initiated
-
clientCertCommonName:
string
Displays client certificate common name, if loaded
-
clientCertEffectiveDt:
string
Displays client certificate effective date, if loaded
-
clientCertExpDt:
string
Displays client certificate expiration date, if loaded
-
clientCertificate:
string
Client certificate public key
-
clientCertPassword:
string
Client certificate password
-
currencyCode:
string
Enter the 3 digit ISO Numeric Currency Code. (SPI Only)
-
description:
string
A description for this module
-
enableQuickChip:
boolean
Select True to enable the Quick Chip feature with fast transactions. The payment Service provider should support this feature.(SPI only)
-
hostTimeout:
integer
Timeout in seconds before the request is abandoned.
-
includeNamespaceWithXMLMessage:
boolean
Include NameSpace elements in XML message.(SPI only)
-
merchantNumber:
string
Enter the merchant identification number.
-
passphrase:
string
Enter the authentication pass phrase.(OPI only)
-
primaryHost:
string
Enter the URL for the endpoint.(format- http(s)://host:port number)
-
securitySettings:
integer
Http Only; Https without certificate validation; Https with certificate validation(Server certificate required, Client certificate optional)(SPI only)
-
serverCertCommonName:
string
Displays server certificate common name, if loaded
-
serverCertEffectiveDt:
string
Displays server certificate effective date, if loaded
-
serverCertExpDt:
string
Displays server certificate expiration date, if loaded
-
serverCertificate:
string
Server certificate public key
-
spiInterface:
boolean
True- Use SPI Interface, False- Use OPI JSON Interface
-
supportsCardAcquisition:
boolean
Select True to enable the Payment Service Provider to supply Card Acquisition payment and loyalty data.(SPI only)
-
validateXMLAgainstSchema:
boolean
Validate XML message against schema and log errors in SPIXML.log.(SPI only)