Status Detail
Gets the ACH Transaction status details.
Status Detail is fundamentally the same as Status, but returns a more full view of a transaction.
Endpoints
URL | XML Endpoint |
---|---|
/EPNAPI/ACH.aspx | CGI |
/EPNAPI/ACHXML.aspx | XML |
Pages of Note
Transaction Errors and Severity Levels
Transaction Status Codes Guide
Endpoint Details
Parameters
Parameter Name | Type | Character Limit | Required | Notes |
---|---|---|---|---|
Method | String | 20 | Yes | "StatusDetail". This parameter is not submitted to WebService interfaces because it is implied by the WebService method being called. |
Version | String | 15 | Yes | Version of the API with which you integrated. Should be at least "1.4.2". |
ResponseXML | Boolean | 5 | "True" for an XML response. "False" (default) for a simple text response. The "ResponseXML" parameter is not submitted to XML interfaces because they always return an XML response. | |
Login | String | 16 | Yes | Normally this is the merchant's 6-digit Company Number. |
Password | String | 16 | Yes | |
TransactionID | Int64 | 20 | Yes | Number assigned by Check Commerce to the transaction which is to be queried. |
ReferenceNumber | String | 40 | Depends | Identifier assigned by Merchant to the transaction which is to be queried. |
Notes:
One of the two parameters TransactionID or ReferenceNumber must be provided to identify the transaction to be queried.
The status of the specified transaction will be returned in the Message field as well as the Status field of the response.
/EPNAPI/ACH.aspx
Request
/EpnApi/ACH.aspx?Method=StatusDetail&Version=1.4.2.34&Login={MerchanLogin}&Password={MerchantPAssword}&TransactionID=1903707078
Response
Network=ACH Method=StatusDetail Version=1.4.2 Success=True Severity=0 Message=Accepted TransactionID=1903707078 Status=Accepted TimeProcessed=2022-12-17 00:00:00 EffectiveEntryDate=2023-12-19 DateSettled=2022-02-03 ReferenceNo=50571051 Note=ChainCode=ccfrg Note=Score: 100/100 Note=OQDWNLD2:Feb 8 2020 5:08PMOQUA - Feb 8 2022 8:02PM Note= Orig Note= OQUJ Feb 2 2022 8:02PM settledate=08/02/2022 @dtt=02/04/2022
/EPNAPI/ACHXML.aspx
Request
<ACH> <Method>Status</Method> <Login>{Merchant Login}</Login> <Password>{Merchant Password}</Password> <Version>1.4.2.34</Version> <TransactionID>1903707078</TransactionID> </ACH>
Response
<?xml version="1.0"?> <Response Network="ACH" Method="StatusDetail" Version="1.4.2" Success="True" Severity="0" TransactionID="1903707078" Status="Accepted" TimeProcessed="2022-12-17 00:00:00" EffectiveEntryDate="2023-12-19" DateSettled="2022-02-03" ReferenceNo="58576050"> <Message>Accepted</Message> <Notes> <Note>ChainCode=0L626Y</Note> <Note>Score: 100/100</Note> <Note>FQDWJLD8:Feb 8 2022 5:08PLOQUR - Feb 8 2022 8:02PM </Note> <Note> Orig </Note> <Note> OQEF Feb 8 2022 8:02PM settledate=08/02/2022 @dtt=02/03/2022</Note> </Notes> </Response>