<back to all web services
GetMerchantProcessingConfigurations
Merchant Information (BETA)
Requires Authentication
| Required role: | Merchant |
The following routes are available for this service:| GET | /merchants/{merchantKey}/processing-details | BETA VERSION (Subject to change). Gets processing details for the merchant key provided. | |
|---|
GetMerchantProcessingConfigurations Parameters:| Name | Parameter | Data Type | Required | Description |
|---|
| MerchantKey | path | integer | Yes | The key of the merchant. |
MerchantProcessingConfiguration Parameters:| Name | Parameter | Data Type | Required | Description |
|---|
| MerchantKey | model | int | No | The gateway identifier of the merchant. |
| IsCreditEnabled | model | bool | No | Indicates if the merchant is configured for Credit processing. |
| IsCheckEnabled | model | bool | No | Indicates if the merchant is configured for Check processing. |
| IsDebitEnabled | model | bool | No | Indicates if the merchant is configured for Debit processing. |
| IsEbtEnabled | model | bool | No | Indicates if the merchant is configured for EBT processing. |
| CanSettle | model | bool | No | Indicates if the merchant has one or more processor profiles that are eligible for manual settlement. |
| AutoSettlementTime | model | DateTime? | No | The merchant's auto settlement time. |
| ProcessingConfigurations | model | List<ProcessingConfiguration> | No | A list of the merchant's processor configurations. |
ProcessingConfiguration Parameters:| Name | Parameter | Data Type | Required | Description |
|---|
| Processor | model | string | No | The name of the processor. |
| MID | model | string | No | The merchant identifier for the processor. |
| IsCreditEnabled | model | bool | No | Indicates if the merchant is configured for Credit processing. |
| IsCheckEnabled | model | bool | No | Indicates if the merchant is configured for Check processing. |
| IsDebitEnabled | model | bool | No | Indicates if the merchant is configured for Debit processing. |
| IsEbtEnabled | model | bool | No | Indicates if the merchant is configured for EBT processing. |
| CanSettle | model | bool | No | Indicates if the merchant's processor profile is eligible for manual settlement. |
| AutoSettlementTime | model | DateTime | No | The merchant's auto settlement time. |
To override the Content-type in your clients, use the HTTP Accept Header, append the .xml suffix or ?format=xml
HTTP + XML
The following are sample HTTP requests and responses.
The placeholders shown need to be replaced with actual values.
GET /merchants/{merchantKey}/processing-details HTTP/1.1
Host: syntch.simpay.net
Accept: application/xml
HTTP/1.1 200 OK
Content-Type: application/xml
Content-Length: length
<MerchantProcessingConfiguration xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Gateway.RestApi.Merchants.BindingModels">
<MerchantKey>0</MerchantKey>
<ProcessingConfigurations>
<ProcessingConfiguration>
<AutoSettlementTime>0001-01-01T00:00:00</AutoSettlementTime>
<CanSettle>false</CanSettle>
<IsCheckEnabled>false</IsCheckEnabled>
<IsCreditEnabled>false</IsCreditEnabled>
<IsDebitEnabled>false</IsDebitEnabled>
<IsEbtEnabled>false</IsEbtEnabled>
<MID>String</MID>
<Processor>String</Processor>
</ProcessingConfiguration>
</ProcessingConfigurations>
</MerchantProcessingConfiguration>