| Required role: | Merchant |
| GET | /merchants/{merchantKey}/processing-details | BETA VERSION (Subject to change). Gets processing details for the merchant key provided. |
|---|
| Name | Parameter | Data Type | Required | Description |
|---|---|---|---|---|
| MerchantKey | path | integer | Yes | The key of the merchant. |
| 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. |
| 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 .jsv suffix or ?format=jsv
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: text/jsv
HTTP/1.1 200 OK
Content-Type: text/jsv
Content-Length: length
{
MerchantKey: 0,
IsCreditEnabled: False,
IsCheckEnabled: False,
IsDebitEnabled: False,
IsEbtEnabled: False,
CanSettle: False,
AutoSettlementTime: 0001-01-01,
ProcessingConfigurations:
[
{
Processor: String,
MID: String,
IsCreditEnabled: False,
IsCheckEnabled: False,
IsDebitEnabled: False,
IsEbtEnabled: False,
CanSettle: False,
AutoSettlementTime: 0001-01-01
}
]
}