v1

latestOpenAPI 3.1.02026-08-0425501.2 MB

ACH Sale API

post/api/v1/ach-debit

Request body

appidstring required

Merchant APP ID (Alphanumeric - Length of 32 chars)

appkeystring required

Merchant APP KEY (Alphanumeric - Length of 32 chars and special chars $@%#)

epistring required

EPI is an end point identifier, Identify the device on valor infrastructure, it's a 10 digit number starts with 2

account_numberstring required

Customer account number should be numeric

routing_numberstring required

Routing number is a nine-digit code used to identify a financial institution within the ACH

payee_namestring required

Name of the payee - Alphabet (Max length of 30 chars)

city_taxstring

City tax amount - Currency $ (Eg. 00.00)

account_typestring required

Account type should be C => Checking, S =>Savings, G => GeneralLedger

entry_classstring required

Customer entry class should be present ( Business or Personal)

amountstring required

Transaction amount - Maximum amount $999999.99 (Ex: 0.01 to 999999.99), The amount field should allow values with either one or two digits after the decimal. A request should not be sent when the amount is 0. The amount must be greater than zero

state_taxstring

State tax amount - Currency $ (Eg. 00.00)

reduced_taxstring

Reduced tax amount - Currency $ (Eg. 00.00)

phonestring

Customer phone number- 10 digit Numeric (Ex: 5247896523)

emailstring

Customer email id - Varchar (Ex: test@domain.com, Max length of 50 chars). For ACH banking email or phone required

Response

200

object required