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

Transactions Status Flow

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>