POST api/Payment/ProcessAutoACH/{testProcess}

Processes and ACH payment

Request Information

URI Parameters

NameDescriptionTypeAdditional information
testProcess

True if just testing

boolean

Required

Body Parameters

The check object

CheckAutoACHDto
NameDescriptionTypeAdditional information
AccountNumber

Account number

string

None.

RoutingNumber

Bank account routing number

string

None.

BankAccountNumber

Bank account number

string

None.

Name

Name associated with bank account

string

None.

BankAccountType

Bank account type acceptable values: C - Checking, S - Savings

string

None.

ACHType

Indicates how ACH was received acceptable values: WEB - Internet Payment, TELS - Telephone Payment, PPD - Payment Post Date, NA - Unsupported by Equiant, ARC - Unsupported by Equiant

string

None.

AMT

Amount to be paid

decimal number

None.

PMTDate

Payment date

date

None.

AcctType

Indicator of Equiant account type acceptable values: LOAN - Loan, PBS - Periodic Billing System

string

None.

OrderNum

Unique Identifier assigned to the transaction the first time it is processed

string

None.

INETCode

Indicates how the ACH payment was initiated acceptable values: CNS - Consumer, CLI - Client, IVR - Automated Phone Payment, Other - None of the above, NCL - Unsupported by Equiant

string

None.

SaveAcct

Save account?

boolean

None.

Request Formats

application/json, text/json

Sample:
{
  "AccountNumber": "sample string 1",
  "RoutingNumber": "sample string 2",
  "BankAccountNumber": "sample string 3",
  "Name": "sample string 4",
  "BankAccountType": "sample string 5",
  "ACHType": "sample string 6",
  "AMT": 7.1,
  "PMTDate": "2025-01-09T11:08:00.0947761-07:00",
  "AcctType": "sample string 9",
  "OrderNum": "sample string 10",
  "INETCode": "sample string 11",
  "SaveAcct": true
}

application/xml, text/xml

Sample:
<CheckAutoACHDto xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/RestAPI.Models">
  <ACHType>sample string 6</ACHType>
  <AMT>7.1</AMT>
  <AccountNumber>sample string 1</AccountNumber>
  <AcctType>sample string 9</AcctType>
  <BankAccountNumber>sample string 3</BankAccountNumber>
  <BankAccountType>sample string 5</BankAccountType>
  <INETCode>sample string 11</INETCode>
  <Name>sample string 4</Name>
  <OrderNum>sample string 10</OrderNum>
  <PMTDate>2025-01-09T11:08:00.0947761-07:00</PMTDate>
  <RoutingNumber>sample string 2</RoutingNumber>
  <SaveAcct>true</SaveAcct>
</CheckAutoACHDto>

application/x-www-form-urlencoded

Sample:

Sample not available.

Response Information

Resource Description

The transaction ID

IHttpActionResult

None.

Response Formats

application/json, text/json, application/xml, text/xml

Sample:

Sample not available.