Resubmit
Resubmits an ACH 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 | "Resubmit". 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. | |
Test | Boolean | 5 | Optional | "True" if this is just a test that should not be finalized. "False" (default) if this is a live/production request. |
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 Resubmitted. |
ReferenceNumber | String | 40 | Depends | Identifier assigned by merchant to the transaction which is to be Resubmitted. |
RoutingNumber | String | 9 | Depends | Always 9 digits. |
AccountNumber | String | 17 | Depends | Numerals only. |
Savings | Boolean | 5 | Depends | "True" if this is a savings account. "False" (default) if this is a checking account |
CheckNumber | String | 8 | Optional | |
Notes | String | 60 | Optional | Explanation for the Resubmit, to be stored for convenience. |
Addenda | String | 80 | Optional | The addenda information can be attached to a transaction. This is commonly used to specify extra account information that the IRS may need to match your payment to their system. |
Notes:
One of the two parameters TransactionID or ReferenceNumber must be provided to identify the transaction to be queried.
Bank account information must be resubmitted if the original transaction was Returned by the bank as Invalid.
Please note that the information provided in the notes is for informational purposes only. We maintain updates in the notes field as they progress through our system during processing. Please be aware that notes may change at any time and should not be relied upon for data parsing.
/EPNAPI/ACH.aspx
Request
/EpnApi/ACH.aspx?Method=Resubmit&Version=1.4.2.34&Login={MerchanLogin}&Password={MerchantPassword}&Test=true&TransactionID=1904885566&Savings=true
Response
Network=ACH Method=Resubmit Version=1.4.2 Test=True Success=True Severity=0 Message=Transaction resubmitted. TransactionID=1904885799 Status=Accepted
/EPNAPI/ACHXML.aspx
Request
<ACH> <Method>Status</Method> <Login>{Merchant Login}</Login> <Password>{Merchant Password}</Password> <Version>1.4.2.34</Version> <TransactionID>1903707077</TransactionID> <Test>true</Test> <Savings>true</Savings> </ACH>
Response
<?xml version="1.0"?> <Response Network="ACH" Method="Resubmit" Version="1.4.2" Test="True" Success="True" Severity="0" TransactionID="1904885799" Status="Accepted"> <Message>Transaction resubmitted.</Message> </Response>